2013-06-14 3 views
2

Android에서지도보기를 수행하려고합니다 (iOS에서 이전). 안드로이드 SDK pannel에는 Google API (API 17)가 설치되어있어 문제를 해결할 수 있기를 바랍니다. 그래서 내 소스 코드에서 :가져 오기 com.google을 (를) 확인할 수 없습니다.

import com.google.android.maps.GeoPoint; 
import com.google.android.maps.MapActivity; 
import com.google.android.maps.MapController; 
import com.google.android.maps.MapView; 

그리고 내게 오류 : The import com.google cannot be resolved 줄. 나는 결과를 구글을 검색 한, 그러나 나는 맥북 프로에 나는 (그들 중 대부분은 구글 API가 설치되어 있는지 확인하고 있었다.

가공 한를 havent, 안드로이드 dev에 사이트에서 다운로드 이클립스 ADT를 사용하여 64 비트.

AndroidManifest.xml 파일에서

내가 가진 :

<uses-library android:name="com.google.android.maps" /> 
+1

난 당신이 depreceated되는 맵 파이의 V1을 사용하는 것 같아요 :

당신은 당신의 SDK에 당신의 안드로이드 프로젝트에 라이브러리를 추가하는 방법에 대한 sdk\add-ons\addon-google_apis-google-17\libs\maps.jar

스레드를 .jar 파일을 찾을 수 있습니다. map api v2를 사용해야합니다. https://developers.google.com/maps/documentation/android/start – Raghunandan

+0

@Raghunandan 아하니,이 모든 정보는 2011 년 이전이므로 작동하지 않는 이유가 될 수 있습니다. V2 –

+0

http://stackoverflow.com/questions/17096745/google-maps-api-v3-shows-gray-boxes-only/17097135#17097135에 대한 자습서를 찾아 보겠습니다. 비슷한 질문 – Raghunandan

답변

1

당신은 또한지도 V1을 사용하여, 거기에 구글 API를 가지고 빌드 대상이 빌드 대상 (프로젝트> 속성> 안드로이드)을 설정해야합니다

.

그런 말로, Raghunandan은 cor입니다. rect - 더 이상 Maps V1 API 키를 사용할 수 없으므로지도 V2를 사용해야합니다. 지도 V2는 이 아니며은 'Google APIs'빌드 타겟이 필요합니다.

관련 문제