之前在玩高老師書上的mapview範例,發現地圖出不來只有格線
在論壇上多虧llw大師告訴我,原來google已經將這部份鎖住。
後來在其他論壇的發問,高手們告訴我要去看官方文件~~就乖乖去看哩~~
原來是如下這樣一回事~~~希望也能幫助到試不出範例的朋友!!
◎官方文件網址
http://developer.android.com/guide/topics/location/index.html
/*先取得這台模擬器裝置電腦上的MD5*/
◎如何取得api key文件上也有說明
http://developer.android.com/guide/topics/location/geo/mapkey.html
◎如果你是windows xp,請找到如圖說明的檔案位置
◎就是這個檔案,在這個路徑下,記好。
◎再來是如何利用DOS模式來找到這台機器的MD5碼
◎在DOS模式下請輸入以下指令,如下圖可以得到MD5碼
keytool -list -alias androiddebugkey -keystore 接檔案位置 -storepass android -keypass android
◎再到申請API KEY的畫面中,輸入這串MD5碼後,可得到KEY值。
http://code.google.com/intl/zh-TW/android/maps-api-signup.html
◎最後在範例上,android:apiKey="輸入自己申請到的api key"
大功告成~~~附上範例!!
kx06.zip(43K) (點擊下載)
你好,我是初學者,下戴後執行,會出現錯誤訊息如下,請問你懂嗎,謝謝
2009-03-23 18:32:07 - kx06] Android Launch![2009-03-23 18:32:07 - kx06] adb is running normally.[2009-03-23 18:32:07 - kx06] Launching: com.misoo.kx06.ac01[2009-03-23 18:32:07 - kx06] Automatic Target Mode: using existing emulator: emulator-5554[2009-03-23 18:32:07 - kx06] WARNING: Device API version (1.5) does not match SDK API version (1.0)[2009-03-23 18:32:07 - kx06] Uploading kx06.apk onto device 'emulator-5554'[2009-03-23 18:32:07 - kx06] Installing kx06.apk...[2009-03-23 18:32:09 - kx06] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY[2009-03-23 18:32:09 - kx06] Please check logcat output for more details.
請問你的Android SDK版本是多少的呢?
應該沒這怪問題才對.....你其他的程式可以run嗎?
您好,
我有找到debug.keystore這個檔案,但是無法開啟得知MD5.
另外用DOS方式尋找出現"不是內部或外部命令,可執行的程式或批次檔"錯誤.
請問您知道怎解決?謝謝~~
-------------------------------------------
另問,高老師的第一本書e-book載點掛了,有人能提供載點嗎?
我也是楼上的问题,请问怎么解决?
用DOS方式尋找出現"不是內部或外部命令,可執行的程式或批次檔"錯誤.
keytool是jdk下面自带的工具
设定好环境变量就行了
或者进入安装的jdk目录运行命令