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