顯示具有 google map 標籤的文章。 顯示所有文章
顯示具有 google map 標籤的文章。 顯示所有文章

2013年5月15日 星期三

[Android Map] Change Location of Emulator

See the Article
http://developer.android.com/guide/topics/location/strategies.html#MockData

HighLight


Using the "geo" command in the emulator console



Step1: 執行 cmd 
    執行 cmd ,  cd 到 Android SDK 下的 tools   ie:  C:\Android\tools


Step2: 連上 emulator
     telent localhost 5554 
     5554 是 emulator 的 port , 通常會顯是在 emulator 後面。 
    可用 help 看一下 commands
   

2013年5月8日 星期三

[Android] Use Google Map API v2 (3) - Work on emulator


此篇為 [Android] Use Google Map API v2 - Create a map project 續篇


在 emulator 上 run google map 會出現下圖 -

發現此狀況時需要在 emulator 上安裝 2 個  apk . 
com.google.android.gms(-xxx).apk
com.android.vending(-xxx).apk
這個部份說一下, Google 說地圖無法再 emulator 上使用。 搜尋會看到很多這麼說。
不要放棄,應該是可以的。 但看起來每個人成功的方法不太一樣。我僅提供我的。

[Android] Use Google Map API v2 - Create a map project


此篇為續 [Android] Use Google Map API v2 - Get API Key


Step 3. Create a Map project

3.1 一如往常的 Create 一個 Android APP。
3.2 修改 Manifest.xml
*在 <application> Tag 裡加入
<meta-data    android:name="com.google.android.maps.v2.API_KEY"    android:value="AIzaSyBdVl-cTICSwYKrZ95SuvNw7dbMuDt1KG0"/>裡面的 android:value 裡填 Step2 最後獲取40characters 的 APIKEY

2013年5月7日 星期二

[Android] Use Google Map API v2 - Get API Key


Google Developer :Google Maps Android API v2

說明 :

Step 1. Download Google Map API 
在 Eclipse 裡, 使用 Android SDK Manager, 找到 Extra , 看看 Google Play Service 是否有 installed 。

Step 2. Apply for Google Map Key 
使用Google Map 的 Service 需要有簽證\證書。 證書分為兩種 Debug 與 Release。 Debug 不可以用來 Release 。 首先我們先申請Debug。Realease 方法以後再加補。

獲取的方法如下
Debug:
1. 在 cmd 下打此指令

keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

*your_user_name => 你的使用者名稱。
我的 Android SDK 並不是裝在 Default Directory,但這個目錄仍是在 User\(One's User name) 底下。
* 如果 cmd 下輸入指令沒有 keytool 這個指令的話,可能是 Java 環境變數沒設。 
參考: 設定Java 環境變數

成功了會跑出下列輸出

SHA1 後面就是 fingerprint
(長這樣 SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75)