Android OS の最近の変更に伴い、Google Play ストアから最新版のアプリにアップデートした際に、Adobe Acrobat Reader モバイルアプリがお使いのデバイスのファイルにアクセスするのを許可するよう求められます。
Android 11 以降のデバイスで、アプリがファイルにアクセスする際に、以前にこれらの権限を付与していても、許可を求めるメッセージが表示される場合があります。
この記事では、新しいデバイスのストレージ権限が必要な理由と、モバイル上の個人情報の安全を確保しながら権限の設定を管理する方法について説明します。
背景
Android は最近、Android 11 を対象としたすべてのアプリケーションに対して、「すべてのファイルへのアクセス」という特別なアプリアクセスを導入しました。Adobe Acrobat Reader モバイルアプリの最新バージョンは Android 11 を対象としているため、Android デバイスに保存されているファイルおよびメディアを操作しようとすると、「すべてのファイルにアクセスするのを許可」のデバイス設定に誘導されるようになりました。
Android 11 デバイスでは、Android 10 SDK に存在していた古いメッセージが、新しいプロンプトに置き換えられています。このため、以前にファイルのアクセス権限を付与していても、再度同様の対応を求められます。
Adobe Acrobat Reader モバイルアプリは、以下の目的ですべてのファイルにアクセスすることを要求します。
- デバイスに保存されているすべてのファイルのシームレスなアクセスおよび管理を可能にする。
- 他のアプリの文書およびファイルを開くことができるようにする。また、アプリがローカルデバイスストレージにファイルを作成、コピー、編集、保存できるようにする。
- デバイスに保存されているすべてのファイルの検索およびブラウジングを可能にする。
- アプリのホームページの「最近のファイル」タブに、最近使用したファイルのリストを表示する。
- すべてのファイルの場所を表示して、ファイルの検索およびローカルファイルのブラウジングを容易にする。
ただし、Android 上の Adobe Acrobat Reader モバイルアプリは、明示的な同意なしに、ローカルデバイスストレージ内(または接続されているストレージデバイス上)に保存されているファイルの変更および削除を行いません。すべてのファイルにアクセスする権限を共有した場合、アプリは前述のエクスペリエンスのためにのみこの権限を使用します。
デバイスストレージ権限を設定する方法
アプリケーションからの操作
Android 11 SDK を使用しているデバイスで Acrobat Reader モバイルアプリを使用している場合、デバイス上に保存されているすべてのファイルへのアクセスを付与するように要求する一部のワークフローで、以下のような最新のプロンプトが表示されるようになりました。「設定に移動」をタップし、手順に従います。
デバイス設定から
代わりに、Android デバイス上で設定/アプリ/Adobe Acrobat/許可/ストレージに手動で移動することもできます。「このアプリのストレージへのアクセス権限」で、「すべてのファイルの管理を許可」設定を選択します。
Android 10 以前に設定された Adobe Reader モバイルアプリの旧バージョンで、以前にストレージ権限を付与している場合でも、以前の権限がローカルに保存されたメディアファイルへのアクセスのみに制限されているため、新しい「すべてのファイルの管理を許可」オプションを有効にする必要があります。
メディアのみの権限は、最新の Acrobat Reader アプリで意図されている PDF ファイルの処理および管理をサポートするには十分ではありません。
デバイスに保存されているすべてのファイルを管理するための権限を共有している場合でも、Acrobat Reader アプリは、ユーザーのリクエストや特定の権限なしに、ファイルのアクセス、変更、および削除を行いません。
詳細情報については
Android 11 をターゲットとするアプリの「すべてのファイルへのアクセス」権限設定について詳しくは、「すべてのファイルへのアクセス」権限の使用(Google サポート)を参照してください。