Google Maps Android v2 API를 사용하는 애플리케이션이 있습니다. google-play-services_lib
다음 페이지의 지시 사항에 따라 라이브러리 프로젝트를 작업 공간에 추가하고 애플리케이션 프로젝트에서 라이브러리 프로젝트에 대한 참조를 추가했습니다.
- http://developer.android.com/google/play-services/setup.html .
- https://developers.google.com/maps/documentation/android/start
모든 것이 잘 작동하는 것 같습니다. 앱은 기본 마커와 함께지도와 오버레이를 표시합니다. Google Play 서비스와 Google Maps API 기능이 올바르게 설정되어 있습니다.
그러나 맵 뷰가 초기화 될 때마다 (2 세대 Nexus 7에서) ADT LogCat 창에이 메시지가 표시됩니다.
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
메시지 수준은 오류이고 태그는 GooglePlayServicesUtil
입니다.
내 앱이 제대로 작동하므로 이것은 양성으로 보입니다. 그러나 문제가 무엇이든 해결하기 위해 무엇을하거나 확인할 수 있습니까?
추가 정보 : "Google Play 서비스 리소스를 찾을 수 없음"메시지가 LogCat에 나타날 때마다 경고 및 태그가 지정된 메시지가 앞에옵니다 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, gen / R.java 파일을 포함하여 프로젝트를 검색 할 때 상수 0x7f0b038a를 찾을 수 없습니다.
생성 된 .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 '클래스를 찾을 수 없습니다 (메소드 maps.z.ag.a에서 참조)"오류가 계속 표시됩니다.
그리고 다시 한번, 응용 프로그램은 잘 작동하는 것 같습니다. 이 "오류"를 무시해도 안전합니까?
Project > Clean
). 이것이 때때로 R.java/resource 문제를 해결한다는 것을 알았습니다.