Android Google Maps

25
Android Google Maps 建建建建建建 建建建 建建建 2011/1

description

Android Google Maps. 建國科技大學 資管系 饒瑞佶 2011/1. Google Maps. 取得 Google Map API. Step1: 先進入 JDK 目錄. Google Maps. 透過 keytool.exe 建立認證指紋 需要 debug_keystore 路徑. Google Maps. debug_keystore 路徑. Google Maps. - PowerPoint PPT Presentation

Transcript of Android Google Maps

Page 2: Android Google Maps

Google Maps

• 取得 Google Map API

Step1: 先進入 JDK 目錄

Page 3: Android Google Maps

Google Maps

• 透過 keytool.exe 建立認證指紋• 需要 debug_keystore 路徑

Page 4: Android Google Maps

Google Maps• debug_keystore 路徑

Page 5: Android Google Maps

Google Maps• 輸入 keytool –list –alias androiddebugkey –keystore

“C:\Documents and Settings\Administrator\.android\debug.keystore” –storepass android –keypass android

Page 6: Android Google Maps

Google Maps

• 產生認證指紋

Page 7: Android Google Maps

Google Maps

• 進入 Google Map API Key 申請頁面• http://code.google.com/intl/zh-Tw/android/

add-ons/google-apis/maps-api-signup.html

輸入認證指紋碼

Page 8: Android Google Maps

Google Maps

• 進入 Google Map API Key 申請頁面• http://code.google.com/intl/zh-Tw/android/

add-ons/google-apis/maps-api-signup.html

Page 9: Android Google Maps

Google Maps

• 產生出 API 金鑰

<com.google.android.maps.MapView android:layout_width="fill_parent" android:layout_height="fill_parent" android:apiKey="0O7bGO2vQxBc90bpYbJ8PnSjJapePPkrSGRvP3A" />

0O7bGO2vQxBc90bpYbJ8PnSjJapePPkrSGRvP3A

加入 main.xml

Page 10: Android Google Maps

Google Maps

main.xml

Page 11: Android Google Maps

Google Maps• 建立新專案 : HelloMaps

沒有 Google APIs target

Page 12: Android Google Maps

Google Maps• 如果沒有 Google APIs target• 請選擇 Available packages 進行安裝

Page 13: Android Google Maps

Google Maps• 安裝完 Google APIs target 畫面

Page 14: Android Google Maps

Google Maps

• 建立新專案 : HelloMaps

Page 15: Android Google Maps

顯示 Google Maps 地圖

改成 MapActivity

加入

加入

Page 16: Android Google Maps

Google Maps

• AVD 也要對應具備 Google APIs 功能

Page 17: Android Google Maps

Google Maps• 增加 <uses-permission

android:name="android.permission.INTERNET" />• 在 <application> 裡頭增加 <uses-library

android:name="com.google.android.maps" /> 資訊

Page 18: Android Google Maps

Google Maps

Page 19: Android Google Maps

不用註冊 Google Maps API 也可以使用 Intent

Page 20: Android Google Maps

利用 Intent 玩 Google Maps

• 建立新專案 : IntentMaps

Page 21: Android Google Maps

顯示 Google Maps 地圖

Page 22: Android Google Maps

利用 Intent 玩 Google Maps

• AVD 也要對應具備 Google APIs 功能

Page 23: Android Google Maps

利用 Intent 玩 Google Maps

• 增加 <uses-permission android:name="android.permission.INTERNET" />

Page 24: Android Google Maps

利用 Intent 玩 Google Maps

Page 25: Android Google Maps

更多 Google Maps

• 更多 Google Maps