J'ai une application qui utilise les Cartes de Google Android v2 API. J'ai ajouté l' google-play-services_lib
projet de bibliothèque de mon espace de travail et d'y ajouter une référence à partir de mon projet d'application en suivant les instructions sur les pages suivantes:
- http://developer.android.com/google/play-services/setup.html.
- https://developers.google.com/maps/documentation/android/start
Tout semble bien fonctionner: L'application affiche les cartes et les superpositions avec la valeur par défaut de marqueurs. Donc je suis sûr que j'ai le Google Play services et de l'API Google Maps choses correctement configuré.
Cependant, je vois ce message dans l'ADT LogCat fenêtre à chaque fois que l'affichage de la carte est initialisée (sur une 2e génération de Nexus 7):
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
Le niveau de message d'Erreur, et le tag est - GooglePlayServicesUtil
.
Cela semble bénigne, que mon application fonctionne très bien. Mais ce que je peux faire ou à vérifier pour tenter de répondre à ce que peut être le problème?
Pour plus d'informations: Chaque fois que le "Google Play services de ressources n'a pas été trouvé" apparaît dans le LogCat, elle est précédée par ces messages, qui sont des Avertissements et tagged 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, je ne peux pas trouver la constante 0x7f0b038a n'importe où quand je recherche les projets, y compris la gen/R.java les fichiers.
J'ai vérifié le contenu de ces .apk, et il comprend toutes les ressources qui sont dans l' google-play-services_lib/res
répertoire.
Une autre mise à jour: Après l'ajout de ActionBarSherlock et la mise à jour de la targetSdkVersion dans mon manifeste de 8 à 17 ans, j'ai maintenant voir une autre erreur dans le LogCat de sortie:
Could not find class 'maps.af.k', referenced from method 'maps.ag.an.a'
Plus de détails à ce sujet peuvent être trouvées ici: Google Maps fonctionne très bien sur Android, mais j'obtiens toujours une erreur "impossible de trouver la classe de cartes.j'.k', référencé à partir de la méthode des cartes.z.ag."
Et une fois de plus, l'application semble fonctionner très bien. Peut-être qu'il est sûr d'ignorer ces "erreurs"?