Google지도를 표시하는 응용 프로그램에서 작업 중입니다. 몇 가지 문제가 있습니다. 내가 찾은 일부 프로젝트에서는 모두 회색 사각형으로 표시되어 오류가 발견되지 않습니다. 또한 debug.keystore에서 생성 한 API 코드를 확인했습니다. 또한 API Android 2.3 용 Android Android Project에서 변경하고 새로운 Android 프로젝트를 실행하거나 생성하여 코드를 복사하려고했습니다 (결과도 동일 함). 매니페스트에서Google지도 (사각형 만 표시)
나는 main.xml
에서
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-library android:name="com.google.android.maps" />
을 확인 : 자바에서
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="AIzaSyD0CVBmcDp3HdXe0FNVykG7RnN0vYisZUw"
/>
내가, <application>
의 자식 요소로 중요한
@Override
protected boolean isRouteDisplayed() {
return false;
}
내가 열어 본 프로젝트가 Google Maps v1에있는 것이 문제 일 수 있습니다. – RRUser
@RRUser : 유효한지도 V1 API 키가없는 경우지도 V1 앱을 쓸 수 없습니다. – CommonsWare
MAps V2 API 키가 있습니다. MAPS V1 프로젝트에서이 키를 사용할 수 있습니까? – RRUser