无法找到android.server.checkin的提供商信息

时间:2012-03-07 18:00:15

标签: android html5 jquery-mobile cordova android-contentprovider

我在Android 2.1上运行我的应用程序时遇到此错误。它使手机屏幕导航停止工作。在Android 2.2及更高版本上运行此错误不会显示,一切正常。

LogCat显示错误:

  

03-07 21:06:59.495:E / ActivityThread(611):无法找到android.server.checkin的提供者信息

     

03-07 21:06:59.495:W / Checkin(611):无法更新stat BROWSER_SNAP_CENTER:java.lang.IllegalArgumentException:未知的URL内容://android.server.checkin/stats

我搜索过在AndroidManifest.xml上声明提供程序,但我不认为这是解决方案,因为相同的应用程序在Android 2.2上运行良好。

这些主题(What does "Failed to find provider info for android.server.checkin" mean?Failed to find provider info for android.server.provider.checkin error)表示要在提供程序元素上使用权限,但我没有提供程序元素,也不知道我是否真的需要它。我的问题是我的移动应用程序也必须支持Android 2.1。

我正在使用Phonegap 1.4.1和jQuery。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题。在我的情况下,我使用jQuery Mobile的实时函数进行导航,因此我的大多数html标签都没有填充href属性。

在完成所有这些之后,如下所示,android.server.checkin消息不再显示:

  

<a href="#"></a>

无论如何,谢谢!