2013-04-15 75 views
3

我有幾個已發佈的Android應用程序和MapView。我剛剛嘗試設置另一臺計算機進行開發,並且我發現Google Maps Android API的第1版已於2012年12月3日正式廢棄,並且從2013年3月18日起,無法爲此請求API密鑰版。任何建議如何繼續開發我的應用程序,而無需切換到Google Maps Android API v2?謝謝:-)Google Maps Android v1 API棄用 - 獲取開發API Key

回答

4

由於API密鑰綁定到APK簽名密鑰,因此問題歸結爲簽名密鑰。

對於發佈的APK,無論如何,您都應該使用相同的密鑰庫來簽署較新版本的舊應用,因此這裏沒有問題。

對於開發APK,您可以將調試密鑰庫(~/.android/debug.keystore%USERPROFILE%\.android\debug.keystore)從舊開發計算機複製到新開發計算機。這給你更多時間來遷移到新的API。

+0

它的工作!謝謝 – MSquare

+0

@laalto, 嗨,我有一個問題,我的版本更新簽名的apk會出現v1地圖,如果我使用與以前版本相同的KeyStore生成它,但更改我的系統,其顯示地圖與調試構建新系統??我不得不更新版本,並且不能轉換v2地圖的代碼,因爲我在我的自定義地圖v1中有很多功能v1 –

+0

我發現它沒有出現,但是我有前一個系統的地圖鍵,要在xml文件中設置... –

-1

你不能。您必須使用API​​的新版本(最新版本),因爲API將在3年後「關閉」(根據Google的API棄用政策)。