アプリとその依存関係がユーザーのプライベート データにどのようにアクセスするかを明確にするため、Android 11 では「データアクセスの監査」が導入されています。このプロセスから得られる分析情報により、予期しないデータアクセスの可能性をより適切に特定できます。
アプリでは AppOpsManager.OnOpNotedCallback のインスタンスを登録して、次のいずれかのイベントが発生するたびにアクションを実行できます。
- アプリのコードがプライベート データにアクセスした。アプリ内のどのロジック部分がイベントを呼び出したのかを特定するために、アトリビューション タグを使ってデータアクセスを監査できます。
- 依存ライブラリまたは SDK のコードがプライベート データにアクセスした。
参考情報
データアクセスの監査の詳細については、次の資料をご覧ください。