2012-12-17 3 views
1

Google지도 v2를 내 앱에 코딩하고 있지만 오류가 발생했습니다. 이미 매니페스트에 API 키가 포함되어 있습니다.Google지도를 XML 파일에 오류가 있습니까?

는 내 앱 메뉴에있는 목록에서 "지도"를 클릭 할 때마다 응용 프로그램이 충돌 :

E/AndroidRuntime(2041): FATAL EXCEPTION: main 
E/AndroidRuntime(2041): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.anonymous.anonymous1/com.anonymous.anonymous1.Activity_Map}: android.view.InflateException: Binary XML file line #3: Error inflating class fragment 

이 관련 자바와 XML 파일은 다음과 같습니다 : 아래 는 로그 캣에 나타난 오류입니다

누군가 내 애플리케이션에서지도를 볼 수 있도록이 오류를 해결하는 방법을 알고 있습니까? 조각이 들어있는 xml과 관련이있을 수 있습니다.

감사합니다. http://developer.android.com/google/play-services/setup.html

+0

는 전체 스택 추적을 게시 할 수 : – Nachi

+0

@Nachi 이 말은 무엇입니까? http://pastebin.com/zeSj0JK6 에뮬레이터가 아닌 넥서스 장치를 사용 중입니다. – Rav

+0

네 진짜 오류는 _java.lang.ClassNotFoundException : 클래스 "com.google.android.gms.maps"를 찾지 못했습니다. MapFragment "_. [This] (https://docs.google.com/document/pub?id=19nQzvKP-CVLd7_VrpwnHfl-AE9fjbJySowONZZtNHzw)가 도움이 될 수 있습니다. – Nachi

답변

2

ClassNotFoundException에 근거하여, 당신은 구글이 앱 Play 서비스를위한 안드로이드 라이브러리 프로젝트를 추가 할 필요가? 에뮬레이터를 사용하는 경우 Google API를 실행하고 있습니까?
+0

Google Play 서비스를 가져 왔지만 이미 MainActivity가 있기 때문에 작동하지 않습니다. – Rav

+0

@ user1892991 : 스택 추적은 'MainActivity'를 참조하지 않습니다. 스택 추적에서'MainActivity'를 찾아서 찾지 않아도 알 수 있습니다. 또한 Google Play 서비스 라이브러리 프로젝트에는 'MainActivity'가 없습니다. – CommonsWare