최근에 안드로이드를 배우고 있는데 google-map-api라는 작은 애플리케이션을 만들어보고 싶은데 얼마나 어려운지 모르겠네요...
먼저
Java 코드
<application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".HelloAndroid" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <uses-library android:name="com.google.android.maps" /> </application>
이것을 변경한 후에도 계속 실행했지만 여전히 오류가 발생하고 여전히 예기치 않게 중지되었습니다. 여러 번의 실험 끝에 마침내 MapActivity 클래스에서 문제가 잠겼습니다. 왜냐하면 평소와 같이 Activity 클래스를 상속할 때였기 때문입니다. , 모든 것 일반적으로 GPS도 시뮬레이션할 수 있지만 MapActivity를 상속하면 위와 같은 오류가 발생합니다. 갑자기 빌드 과정에서 라이브러리에 문제가 있었는지 생각나서 속성에서 Android 옵션의 프로젝트 빌드 대상 옵션을 Android1.5에서 Google APIs 형식으로 변경했는데 이때는 그대로 사용하게 되었습니다. 책에 따르면 타사 라이브러리 JAVA 빌드 경로에 추가된 map.jar 라이브러리를 삭제하세요. 이를 선택하면 mar.jar 라이브러리가 Google API에 자동으로 포함되기 때문입니다.
이 시점에서 다시 실행하면 몇 시간 동안 공들여 만든 구글 지도가 나옵니다...
향을 피우고...