Не удалось найти информацию о поставщике для android.server.checkin - PullRequest
0 голосов
/ 07 марта 2012

У меня ошибка при запуске приложения на 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): Не удается обновить статистику BROWSER_SNAP_CENTER: java.lang.IllegalArgumentException: Неизвестный URL-адрес: //android.server.checkin/stats

Я искал информацию об объявлении провайдеров в AndroidManifest.xml, но я не думаю, что это решение, потому что то же приложение отлично работает на Android 2.2.

Эти темы ( Что означает «Не удалось найти информацию о поставщике для android.server.checkin»? и Не удалось найти информацию о поставщике для android.server.provider.checkin ошибка ) говорит использовать полномочия на элементе провайдера, но у меня нет элемента провайдера и я не знаю, действительно ли он мне нужен. Моя проблема в том, что мое мобильное приложение должно поддерживать Android 2.1.

Я использую Phonegap 1.4.1 и jQuery.

Кто-нибудь знает, как это исправить?

1 Ответ

0 голосов
/ 08 марта 2012

Я решил свою проблему.В моем случае я использовал живую функцию jQuery Mobile для навигации, поэтому большинство моих html-тегов были заполнены не с помощью атрибута href.

После заполнения всех, как показано ниже, сообщение android.server.checkin не сталобольше не показывать:

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

Спасибо в любом случае!

...