2011-07-12 30 views
0

我最近開發了一個使用GoogleMaps API並代表地圖點的Android應用程序。該應用程序在Android模擬器中運行良好,但在智能手機中執行時不起作用。當地圖被表示時,所有的點都被顯示出來,但地圖沒有被顯示(它出現了一個帶有正方形的白色地圖)。我已經生成了.apk與default.keystoredebug.keystore。我試圖用自定義密鑰庫生成.apk並獲得以下結果:執行在智能手機中使用GoogleMaps.apk的Android應用程序的問題

密鑰庫被篡改,或者密碼不正確。

智能手機中谷歌地圖的API程序的任何解決方案? 有誰知道如何生成新的debug.keystore

回答

0

嘗試創建一個新的密鑰庫。使用這個新的密鑰存儲獲取谷歌地圖API密鑰然後運行

0

最簡單的方法來創建一個新的調試密鑰庫實際上是讓工具爲你做。如果您刪除現有密鑰庫,則構建工具將自動爲您生成一個新密鑰庫。然後,您可以執行以下步驟以獲取散列值並獲取API密鑰:

AVD的默認存儲位置在〜/ .android /位於OS X和Linux上,位於C:\ Documents and Settings \ .android \在Windows XP和Windows Vista和Windows 7上的C:\ Users \ .android \中。

下次構建時,構建工具將重新生成新的密鑰庫和調試密鑰。這裏步驟

全面介紹:http://developer.android.com/guide/publishing/app-signing.html

0

您可以使用相同的密鑰庫,因爲它是,該設備也是如此。相同的密鑰庫也適用於模擬器

相關問題