2010-11-03 92 views
1

我一直在使用大量Maps API的Android應用中工作了一段時間。事情是它在我的調試密鑰的模擬器中工作,但我看到只有一個網格,當我把「真正」的關鍵,我試過三個已經知道他們工作,爲什麼會這樣?我有互聯網許可(在正確的地方,befoce),我只是無法找到爲什麼這個東西只適用於調試密鑰。地圖API密鑰在Android應用中無效

+0

您是否需要簽署和部署您的應用程序才能使用「true」(即不是調試)鍵?請參閱此處:http://developer.android.com/guide/publishing/app-signing.html和此處:http://code.google.com/android/add-ons/google-apis/mapkey.html – slhck 2010-11-03 12:39:36

回答

1

更新以引用另一篇文章

有一個關於如何配置Android模擬器與谷歌合作地圖in this article的附加信息。

+0

我我剛剛嘗試過,我仍然有同樣的問題。我簽署了應用程序(根據同一個鑰匙環在res/value/strings.xml上更新過的密鑰),驗證它(對齊它),並且在我的摩托羅拉上嘗試它時,它只是一個網格。 – ferostar 2010-11-03 13:41:11

+0

@Peter看起來像你需要看看網絡流量達到了什麼程度。在這裏查看更多有關tcpdump的信息:http://source.android.com/porting/tcpdump.html – 2010-11-03 13:47:27

+0

但是,如果我將其更改回調試密鑰,並使用同一連接上的模擬器,地圖不會顯示任何延遲 – ferostar 2010-11-03 13:49:22