私のアプリで新しいアクセス許可を宣言しています.1つは書き込みアクセス用のアクセス権です。書き込み権限に読み取り権限を含めることができる方法はありますか?そうすれば、アプリが書き込み許可を要求すると、自動的に読み取り許可が与えられます。そのままAndroidの許可が別の許可を暗示するようにする
は、ここに私のマニフェストのコードです:
<permission
android:name="com.example.myapp.permission.CHANGE_MESSAGE"
android:description="@string/permission_change_message"
android:protectionLevel="dangerous" />
<permission
android:name="com.example.myapp.permission.READ_MESSAGE"
android:description="@string/permission_read_message"
android:protectionLevel="normal" />
は私が明示READ_MESSAGE
を宣言しなくてもREAD_MESSAGE
に権限を持ってCHANGE_MESSAGE
に権限を持っている任意のアプリを提供したいです。
問題は、これらのアクセス許可が、単にアクティビティ/メソッド以外のものへのアクセスを制御していることです。読み取り権限は、ブロードキャストへのアクセスも制限しています。 – Randy
あなたはいくつかの条件を使ってメソッド内でブロードキャストするコントロールアクセスを定義することができます – rogerwar
私はそれを知っていますが、ブロードキャストを通じて 'READ'アクセス許可が必要な場合に' WRITE'を要求するだけで 'WRITE' READを意味する。 – Randy