У мене є програма, яка використовує API Карти Google Android v2. Я додав google-play-services_lib
проект бібліотеки до своєї робочої області та додав посилання на нього з мого проектного проекту, дотримуючись інструкцій на цих сторінках:
- http://developer.android.com/google/play-services/setup.html .
- https://developers.google.com/maps/documentation/android/start
Здається, все працює добре: Додаток відображає карти та накладки з маркерами за замовчуванням. Тож я майже впевнений, що в Google Play сервіси Google Play і API API Google налаштовані правильно.
Однак я бачу це повідомлення у вікні ADT LogCat, коли ініціалізація подання карти (на Nexus 7 другого покоління):
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
Рівень повідомлення - помилка, а тег - GooglePlayServicesUtil
.
Це здається доброякісним, оскільки мій додаток добре працює. Але що я можу зробити або перевірити, щоб спробувати вирішити будь-яку проблему?
Додаткова інформація: Щоразу, коли в LogCat з’являється повідомлення "Ресурси служб Google Play", перед цим повідомленнями передують ці повідомлення, які попереджають та позначають ResourceType
:
getEntry failing because entryIndex 906 is beyond type entryCount 3
Failure getting entry for 0x7f0b038a (t=10 e=906) in package 0 (error -2147483647)
FWIW, я не можу знайти константу 0x7f0b038a ніде, коли шукаю проекти, включаючи файли gen / R.java.
Я перевірив вміст створеного .apk, і він включає всі ресурси, що знаходяться в google-play-services_lib/res
каталозі.
Ще одне оновлення: Після додавання ActionBarSherlock та оновлення targetSdkVersion у своєму маніфесті з 8 до 17 я тепер бачу ще одну помилку у виході LogCat:
Could not find class 'maps.af.k', referenced from method 'maps.ag.an.a'
Більш детальну інформацію про цю проблему можна знайти тут: Карти Google відмінно працюють на Android, але я все одно отримую помилку "Не вдалося знайти клас" maps.i.k ", на який посилається метод map.z.ag.a"
І ще раз, здається, додаток працює просто чудово. Може бути, безпечно ігнорувати ці "помилки"?
Project > Clean
). Я помітив, що це іноді виправляє проблеми R.java/resource.