1
アプリケーションでコンテンツプロバイダを使用するには、マニフェストファイルのアクセス許可を指定する必要があります。マニフェストファイルにread_sms権限があるとします。そして今、それはSMSを読むことを望みます。コンテンツレゾルバ/またはそれが機能している/クラスがSMSを読む許可を持っているかどうかをチェックする方法Packagemangerserviceのcheckpermissionメソッドは権限を確認します。コンテンツリゾルバまたはクエリ関数は、アプリケーションに許可があるかどうかをチェックするためにこの関数にどのように指示しますか?アンドロイドコンテンツプロバイダのアクセス許可
いいえ、私はコンテンツプロバイダを使用するアプリケーションを作成していません。私のプロジェクトでは、私はコンテンツプロバイダーにアクセスするアプリケーションに偽のリソースを与える必要があります。だから私は、チェックが起こるコードを変更したい(アプリケーションには許可があるかどうかを確認する)。 android.content.contextにはcheckCallingPermission関数がありますが、コントロールがどのように渡されているのかわかりません。 –