我已经看到一些类似的帖子,但我已经有ContentProvider
注册在我的AndroidManifest
。无法找到ContentProvider的提供者信息
我有一个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.
而且logcat的说,这尝试运行,包括包含该库的应用程序时,ContentProvider
:
Failed to find provider info for personal.mobile.abc.angry.tiger
我到底做错了什么?什么是问题?
如果您需要更多信息,请告诉我。
谢谢!
你在哪个项目中有''元素?图书馆?应用程序?都? –
CommonsWare
“”元素位于包含“ContentProvider”的项目中。图书馆。 –
prolink007