我在手機上使用的apk,它工作正常。現在,當我在另一部手機上安裝apk時,地圖不顯示。這裏有什麼問題?Android應用程序的地圖不適用於其他設備
回答
地圖有關SHA fingerprint
的電子郵件地址。如果您使用debugkey
存儲創建密鑰,則只有在您通過PC安裝時纔會運行。所以要非常的設備上運行,創建一個keystore
並在線註冊其SHA指紋地圖和出口APK
我試圖通過我的電腦運行它,但其他設備無法啓動應用程序。它不會通過我的電腦安裝在設備上,所以我必須將.apk從PC複製到設備 –
我認爲您默認使用的是debugKeystore。哪個地圖您使用的是Google地圖V2或正常的 – Sameer
Google地圖v2 .. –
默認情況下,在android的manifest.xml API密鑰的聲明是
`<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />`
的用於調試模式和發佈模式的@ string/google_maps_key的字符串值可以在不同的文件夾中找到。檢查src/release和src/debug如果他們都有API密鑰
我也有這個問題,最後它解決了! 指紋用於限制您的Android應用程序的使用 去https://console.developers.google.com/並刪除Sha1指紋,現在任何人都可以使用您的應用程序
- 1. 應用程序適用於某些設備,但在其他設備上崩潰
- 2. iOS應用程序上的Xcode Swift文本不適用於其他設備
- 3. Android電子市場 - 應用程序不適用於設備
- 4. 適用於Android應用程序的谷歌地圖不適用於市場
- 5. 谷歌地圖的URL不適用於Android應用程序
- 6. 適用於所有Android設備的相機應用程序
- 7. 適用於所有設備的Android應用程序
- 8. Android應用程序適用於移動設備,但不適用於平板電腦設備
- 9. iOS9通用鏈接不適用於Safari,但適用於其他應用程序
- 10. 使用谷歌地圖在我的應用程序中檢測其他設備
- 11. 離子v2應用程序[基於服務]不適用於Android設備
- 12. forkpty適用於某些終端應用程序,不適用於其他人
- 13. 應用程序僅適用於其他用戶,但不適用於其他用戶
- 14. android地圖應用程序發佈不是在設備上woking
- 15. Android應用程序未在其他設備上運行
- 16. 如何在Android設備上啓動其他應用程序
- 17. Android應用程序無法在其他設備上工作
- 18. Azure應用程序洞察力不適用於UWP設備
- 19. Rails應用程序適用於一個Heroku應用程序,但不適用於其他
- 20. 將iPhone應用程序上傳到設備而不是其他應用程序
- 21. 其他Android應用程序
- 22. 如何設計適用於所有設備的Android應用程序的UI?
- 23. 使Android應用程序圖標可用於其他應用程序
- 24. 以編程方式更改聯繫人圖像適用於某些設備而不適用於其他人
- 25. 視頻錄製只適用於我的設備,但不適用於其他設備
- 26. Android:從其他應用程序啓動Google地圖應用程序失敗
- 27. 漸變不適用於IE,但適用於其他地方
- 28. 應用程序適用於android 2.2,但不適用於2.3
- 29. 在其他圖像中繪製圖像不適用於iOS設備
- 30. 適用於其他屏幕尺寸的應用程序
什麼是2手機?這些手機上的Android版本是什麼? – EJK
Xperia Z(mine) LG Optimus F160(Friend's) 兩者都使用相同版本的android。即軟糖豆 –
您是如何創建API密鑰的?我的意思是使用哪個keystore文件的關鍵? – Renjith