7/03/2011

[Android] 如何在手機上使用Google Map

Google Map為一個獨立的add-on API,所以並無包裝於Andorid Platform中,此API主要由MapView與MapController組成而成,且MapView會取得使用者的地圖位置,也因此在使用時須先於Google上註冊取得APIKey才得以顯示出地圖畫面
image

1.下載Google api SDK  , 需透過Manager下載,才能在專案開發時,選擇此SDK進行開發
image
2.申請Google Map API Key
使用時須先於Google上註冊取得APIKey,並須注意的是需要申請兩種key,假如需要開發app至Market上的話,需申請兩次key:
  模擬器(Debug用) : debug.ketstore  ,
  Market(上傳app用) : 是對應到以上傳app用的mycert.keystore
以上差別於是不是要在別人的手機上使用
step1 : 找尋C:\Users\Mark\.android\debug.ketstore
step2: 使用keytool產生ketstore與MD5碼 , DOS下鍵入
keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\Your_PC_Name\.android\debug.keystore" -storepass android -keypass android
image
複製MD5碼至申請網址: http://code.google.com/intl/zh-TW/android/maps-api-signup.html
image
申請完成後,再將上面XML貼入至Layout.xml檔,爾後模擬器就可以使用google map
3.建立一個google map模擬器,需要進行下載相關sdk
image
4.建立專案
image
5.修改程式碼,繼承於MapActivity
image
6.加入申請key之MapView元件加入layout
image
7.匯入google map套件與加入permisiion(internet)
image
image
8.執行
image

沒有留言:

張貼留言

請留言~一起討論吧~