android. 구글맵

Android 초보 2015. 8. 11. 15:58

* adt extras -> Google Play Service 설치해야 함
  (설치된 위치 : adt root -> extras -> google -> google_play_services)
  위의 디렉토리를 복사해서, 안드로이드 프로젝트의 lib 디렉토리에 넣는다
  (samples 디렉토리는 필요없다)


* intelliJ -> Project Structure -> Modules에 들어가서
  + 버튼을 눌러 모듈 추가 (복사해논 google_play_services 디렉토리 선택)


* intelliJ -> Project Structure -> Modules에 들어가서
  프로젝트를 선택한후, Dependencies 탭에서
  + 버튼을 눌러 Module Dependecy 클릭후, google-play_service_lib 선택
  + 버튼을 눌러 Library 클릭후, google-play-services 선택


* androidManifest.xml

  <!-- 권한 설정 -->
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

  <!-- opengl2.0 이상. 구글맵 때문에 -->
  <uses-feature android:required="true" android:glEsVersion="0x00020000"/>


  <application> 안에 아래의 내용 추가
  <meta-data android:value="키" android:name="com.google.android.maps.v2.API_KEY"/>
  <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />


* activity.xml 에서 왼쪽 Palette 툴바에서 맨아래의 fragment -> MapFragment 선택해 올려놓는다



반응형

'Android 초보' 카테고리의 다른 글

LocalBroadcastManager  (0) 2015.12.21
안드로이드. 바코드. zxing library  (0) 2015.12.15
leftmargin 애니메이션  (0) 2015.01.06
안드로이드, 배경화면 이미지. 버그 수정  (0) 2014.12.16
adb shell run-as  (0) 2014.12.12
Posted by 돌비
,