Tengo una aplicación que usa la API de Android v2 de Google Maps. Agregué el google-play-services_lib
proyecto de biblioteca a mi espacio de trabajo y agregué una referencia desde mi proyecto de aplicación, siguiendo las instrucciones en estas páginas:
- http://developer.android.com/google/play-services/setup.html .
- https://developers.google.com/maps/documentation/android/start
Todo parece funcionar bien: la aplicación muestra mapas y superposiciones con los marcadores predeterminados. Así que estoy bastante seguro de que tengo los servicios de Google Play y la API de Google Maps configurados correctamente.
Sin embargo, veo este mensaje en la ventana ADT LogCat cada vez que se inicializa la vista del mapa (en un Nexus 7 de segunda generación):
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
El nivel de mensaje es Error y la etiqueta es GooglePlayServicesUtil
.
Esto parece benigno, ya que mi aplicación funciona bien. Pero, ¿qué puedo hacer o verificar para tratar de abordar cualquier problema?
Más información: Cada vez que aparece el mensaje "No se encontraron recursos de los servicios de Google Play" en LogCat, está precedido por estos mensajes, que son Advertencias y están etiquetados 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, no puedo encontrar la constante 0x7f0b038a en ningún lugar cuando busco los proyectos, incluidos los archivos gen / R.java.
Verifiqué el contenido del .apk generado e incluye todos los recursos que están en el google-play-services_lib/res
directorio.
Otra actualización: después de agregar ActionBarSherlock y actualizar targetSdkVersion en mi manifiesto del 8 al 17, ahora veo otro error en la salida de LogCat:
Could not find class 'maps.af.k', referenced from method 'maps.ag.an.a'
Puede encontrar más detalles sobre ese problema aquí: Google Maps funciona bien en Android, pero sigo recibiendo un error "No se pudo encontrar la clase 'maps.i.k', referenciada desde el método maps.z.ag.a"
Y una vez más, la aplicación parece funcionar bien. ¿Quizás es seguro ignorar estos "errores"?
Project > Clean
). Me di cuenta de que esto a veces soluciona problemas de R.java/resource.