私はこれに似た投稿をいくつか見ましたが、私はすでにContentProvider
私のに登録されていAndroidManifest
ます。
私はContentProvider
と呼ばれていMyContentProvider
ます。
そしてMyContentProvider
、と呼ばれるライブラリプロジェクトにありMyProject
ます。パッケージの場所を使用しますpersonal.mobile.abc.angry.tiger.MyContentProvider
。
このプロジェクトの私AndroidManifest
のものは次のようになります(関連のない情報は省略されています):
<application
android:label=...
android:icon=...
android:theme=...>
<provider
android:name="personal.mobile.abc.angry.tiger.MyContentProvider"
android:authorities="personal.mobile.abc.angry.tiger">
</provider>
</application>
リントはこれを言い続けます:
The <provider> personal.mobile.abc.angry.tiger.MyContentProvider is not registered in the manifest.
ContentProvider
そして、Logcatは、 :を含むライブラリを含むアプリケーションを実行しようとすると、これを言います。
Failed to find provider info for personal.mobile.abc.angry.tiger
私は何が間違っているのですか?どうした?
さらに詳しい情報が必要な場合は、お知らせください。
ありがとう!