2012-03-26 77 views

回答

0

我假設「應用程序特定的Google Map API密鑰」是指每個已下載應用程序副本的密鑰。

我不相信應用程序的每個副本都需要唯一的密鑰。

「因爲MapView的,您可以訪問谷歌地圖數據,您需要使用谷歌地圖服務中註冊並同意適用的服務條款之前,你的MapView將能夠從谷歌地圖獲取數據。這將適用是否您正在開發的仿真應用程序或準備部署到移動設備應用程序

來自:http://code.google.com/android/add-ons/google-apis/mapkey.html

只是硬編碼您使用的是測試您的應用的關鍵。

+0

你得到了我的觀點的權利。因此,如果我在我的應用程序中硬編碼密鑰,它可以與安裝了我的應用程序的任何設備一起使用。 – 2012-03-26 18:13:12

+0

是的,任何人在任何地方都可以使用這個關鍵字(除非谷歌當然會阻止它::只發生在你做壞事的時候)。 我從來沒有在Android上做過GM,但是當我將它用於黑莓應用程序時,我們沒有爲每個安裝實例使用相同的密鑰的問題。 我相信唯一常見的原因鍵不被允許是如果你想刮他們的服務器的數據。 – braden 2012-03-26 18:15:23

+0

也許接受答案,以便這個問題可能RIP :) – braden 2012-03-26 18:45:25

0

我應該如何得到應用特定的谷歌地圖API密鑰,這樣,當 我把我的應用程序在Android Market它每一個誰 下載了我的申請工作。我需要哪些步驟來做到讓我的應用程序 每天都要工作在Android設備上很好..

要爲地圖API密鑰註冊,您需要提供您將用來簽署證書的MD5指紋您應用。在您訪問註冊頁面之前,請使用Keytool生成相應證書的指紋。 首先,確定您將使用哪個密鑰在發佈時簽署您的應用程序,並確保包含該應用程序的密鑰庫的路徑。

尋求進一步的幫助看看這個 http://code.google.com/android/add-ons/google-apis/mapkey.html#getfingerprint