⑥プロファイルやタスク作動に必要な 権限承認タスクが組み込めていない(タスク→権限の要求)
さて、要求したらあとは権限付与タスクを
プロジェクト内部に組み込みましょう。
なんと都合の良いことに、
それ専用のタスクが有りまして
権限承認を、自動で行ってくれたり
自動で表示してくれるのです。
しかも、権限が承認されるまで
何度も聞き直してくれます。
(とはいえ、毎回作動させるのは嫌なので
変数条件を仕込み、このようにラベルで飛ばすようにしましょう)
https://kakuyomu.jp/works/16817330663198601284/episodes/16818093083039514622
─────────────────────────────────────
タスク 権限を要求 / Ask Permissions [
必要な権限: android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
Prompt If Not Granted:
─────────────────────────────────────
しかし、この承認を行う際、必ず注意して
欲しい点が3つ。
①「権限の付与後にアプリを強制停止しないと
権限は承認されない」と
②「adbでないと付与できない権限がある」
(READ_LOGやWRITE_SECURE_SETTINGS)と
③「正しい順番で付与しないと、正常に
付与できない権限がある」
(WRITE_EXTERNALとREAD_EXTERNAL権限)の3つです。
①、②はADBなりアプリ詳細→強制停止すれば
良いだけの話なのですが、
問題は③。ファイル操作・監視権限である
WRITE_EXTERNALとREAD_EXTERNAL。
どうも、こちらはmanage_external権限ではなく
writeとreadが必要らしく
(manageも必要になるかもわかりませんが
manageならアプリ設定詳細から付与できるので)
さらに、readを先行させると
writeが通らないという非常に面倒な権限です。
(だから、writeから先に要求する必要があったんですね)
あ、ちなみに虫眼鏡マークを押すと
自動で付与可能権限一覧が出てくれますが
別にこの欄になくても
記述すればできるみたいです。
(実際、readは付与できる)
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます