2012-07-21 49 views

回答

1

註冊Google Maps API時,您使用了調試密鑰庫的簽名,並且該API密鑰永遠與您的調試密鑰庫綁定在一起。

你的朋友需要通過他的調試密鑰庫簽名通過Google Map API註冊過程,並相應地使用他的Google Map API密鑰修改地圖XML。但是,您可能會將調試密鑰庫提供給您的朋友,因此您們都使用相同的密鑰存儲庫,因而能夠使用相同的Google Map API密鑰。

因此,當您更改地圖XML佈局以便覆蓋彼此的Google Map API密鑰時,您必須小心。

您還需要另一個用於發佈密鑰庫的Google Map API密鑰,您將用它來簽署發佈應用的APK以發佈到Google Play。此鍵應始終位於地圖XML佈局中,以便您的最終版本應用程序可以正確使用Google地圖。

+0

我已經將我的調試密鑰庫生成的API密鑰與我的朋友共享,但它仍然無效。是否可以有一個統一的密鑰,任何人都可以使用sso,以便在任何pc上插入地圖。 – 2012-07-21 17:40:45

+0

您需要與他共享您的調試密鑰才能正常工作。否則,你需要他生成他自己的地圖密鑰 – FoamyGuy 2012-07-21 18:18:48

+0

那麼,所有的谷歌地圖應用程序如何工作?在這種情況下,每個從市場下載應用的用戶在他的設備中都沒有調試密鑰。總之,我想開發一個應用程序,其中有地圖和apk應該顯示在任何設備的地圖.... – 2012-07-21 20:04:58

相關問題