我有一個問題和答案閱讀,並觀看了一些YouTube視頻。但我的Android應用程序與谷歌地圖發佈版本aint工作。安卓谷歌地圖API在發佈不起作用
我做了什麼至今:
- 獲取SHA-1編碼(是的,它的正確的)
- 註冊在谷歌開發者
- 新建項目
- 設置在SHA-1
- 設置包名稱和項目(是,它是正確的)
- 獲取密鑰
- 在google_maps_key下將google項目中的密鑰設置爲字符串
將字符串鏈接到清單文件中。但它仍然沒有工作......!有任何想法嗎?
我有一個問題和答案閱讀,並觀看了一些YouTube視頻。但我的Android應用程序與谷歌地圖發佈版本aint工作。安卓谷歌地圖API在發佈不起作用
我做了什麼至今:
將字符串鏈接到清單文件中。但它仍然沒有工作......!有任何想法嗎?
有兩個不同的鍵,一個用於調試,另一個用於發佈。
使用此鏈接生成發行版SHA-1密鑰。
http://www.truiton.com/2015/04/obtaining-sha1-fingerprint-android-keystore/。
這是官方文檔。
https://support.google.com/cloud/answer/6158862?hl=en#creating-android-api-keys
當您嘗試發佈APK,使用SHA-1密鑰庫不會違約或工作電流SHA-1。
某些開發人員爲默認密鑰庫生成的應用程序使用測試API密鑰,但不知道其發佈版本需要生成新的密鑰庫的新SHA-1的API密鑰。
所以 生成釋放APK的新API鍵(KeyStore SHA-1)。
什麼是你的'logcat'顯示? –
您使用的是發行密鑰庫的SHA1。如果你使用調試密鑰庫生成SHA1,那麼它不會在發行密鑰庫中工作。 – vijaypalod
您可能需要'發佈模式'生成SHA-1。我們需要你的'Logcat'在這裏拍攝,除了例外。 –