본문 바로가기
컴퓨터

[android] google api

by 싱판다 2012. 11. 19.

환경 구축

1. jdk가 설치된 폴더의 bin 폴더 내의 keytool 이용

keytool -list -alias androiddebugkey -keystore "C:\Documents and Setting\[USER]\.android\debug.keystore" -storepass android -keypass android -v

2. md5 복사

https://developers.google.com/android/maps-api-signup 로 복사

3. mainactivity.java 에

import com.google.android.maps.MapActivity; 추가

Activity 대신에 MapAcitivity

isRouteDisplayed()란 메소드가 생성됨

4. AndroidManifest

1) 권한 - uses permission 

"android.permission.INTERNET"

 - 인터넷 연결을 통하여 데이터를 받아오기 위함

"android.permission.ACCESS_COARSE_LOCATION"

"android.permission.ACCESS_FINE_LOCATION"

 - 현재 위치를 프로바이더를 통하여 받아오기 위해 추가

2) 라이브러리 추가

application 탭-> application Nodes->Add->user library

name = com.google.android.maps

required = true

6. main.xml

키를 생성할 때 자동으로 생성되는 예제문 활용

android:id="@+id/mapview"

android:clickable="true" 추가


* 지도에 줌을 하고 싶다면...

MainActivity.java 에 onCreate 메소드에 

MapView mapView = (MapView)findViewById(R.id.mapview);

mapView.setBuiltInZoonControls(true);



*

현재의 위치값을 찾아 위도 경도값을 확인


*

google earth 이용해보기

'컴퓨터' 카테고리의 다른 글

사이트 정리  (0) 2012.12.27
wargame 사이트  (0) 2012.11.27
download 취약 소스  (0) 2012.10.11
파일 업로드/다운로드 취약점  (0) 2012.10.09
안드로이드 개발환경  (0) 2012.10.08

댓글