2013.11.07 09:22

[Android]MyPhone Finder (마이폰) - 2 (Google MapView V2)

App Link : https://play.google.com/store/apps/details?id=com.devniceguys.myphone


마이폰 MapView 는 Google MapView V2를 사용하여 구현했다.

(My phone MapView using the Google MapView V2 implemented.)


Google Map View V2 구글맵 인증키 발급받기

(Google Map View V2 obtain a Google authentication key)


이제 구글지도 API 키를 발급받기 위해 Google APis Console(https://code.google.com/apis/console/)로 이동합니다. 

(I will move to Google APis Console (https://code.google.com/apis/console/) when get the API key Google Maps now.)


Google APIs Console에서는 프로젝트별로 사용하는 구글 API를 관리할 수 있도록 되어있습니다. 아직 프로젝트가 없다면 왼쪽의 드롭다운 메뉴에서 Create...를 눌러 새 프로젝트를 생성합니다. 

(I'm supposed to be able to manage Google API to be used on a project-by-project basis in the Google APIs Console. If you do not have a project yet, click the Create ... from the drop-down menu on the left to create a new project.)



프로젝트를 생성하면 활성화할 서비스 목록이 표시됩니다. 목록에서 Google Maps Android API v2를 찾아 활성화해줍니다.

(When you create a project, a list of services to enable appears. It is active by searching the Google Maps Android API v2 from the list.)





왼쪽 탭에서 API Access를 선택한 후 Simple API Access 항목에 Create new Android key...를 선택합니다.

(API Access from the left tab, then Simple API Access item Create new Android key ... to select)


여기에 이전에 조회한 SHA1 지문과 애플리케이션의 패키지 이름을 다음과 같은 형식에 맞춰 입력합니다. 

(In this case, type in accordance with the following format: the package name of the application and SHA1 fingerprint that was previously retrieved)



[SHA1지문];[애플리케이션 패키지 이름]

[SHA1 fingerprint]; [application package name]


Myphone 의 경우 com.devniceguys.myphone 이라는 애플리케이션에서 구글맵을 사용하도록 하는 것을 입력하였습니다.

(In the case of application of com.devniceguys.myphone Myphone, You have entered that you to use Google Maps.)



[MyPhone MapView Layout Structure]


MyPhone 은 위와 같이 RelativeLayout 내부에 Google MapView 를 먼저 그리고 그 위에 Frame 역할을 하는 ImageView를 위에 Overlap 하여 나타내었습니다.
(MyPhone Google MapView inside a RelativeLayout as above, and the first ImageView on the Frame to act as the show was on the Overlap.)




[MyPhone MapView]



Trackback 69 Comment 0