新しい Android ADT をインストールしましたが、許可を必要としない AndroidManifest で定義されたエクスポートされたサービスに関する警告が表示されます。問題は、サービスが同期アダプターに関連していることです。SampleSyncAdaapter にも必要な権限はありませんが、その警告は表示されません。
同期アダプタに対してどの権限を定義する必要がありますか?
CLEAR_MISSED_CALLS を処理するサービスにも同じ問題があります。
新しい Android ADT をインストールしましたが、許可を必要としない AndroidManifest で定義されたエクスポートされたサービスに関する警告が表示されます。問題は、サービスが同期アダプターに関連していることです。SampleSyncAdaapter にも必要な権限はありませんが、その警告は表示されません。
同期アダプタに対してどの権限を定義する必要がありますか?
CLEAR_MISSED_CALLS を処理するサービスにも同じ問題があります。
アクセス許可の制限なしでサービスをエクスポートしているため、その警告が表示されます。<service>
宣言では、許可を行いますandroid:permission="your.app.name"
。例:
<service android:name=".ClassName" android:permission="your.app.name"></service>
より詳細な説明については、こちらをご覧ください。