正如我理解新地圖的應用程序SDK v2只能安裝在使用Google Play服務APK的設備上。
而2013年3月3日後將無法使用v1密鑰,那麼這是否意味着我無法在今天的大多數Android設備上運行地圖應用程序?Android地圖API v2向後兼容性
0
A
回答
4
據我瞭解新的地圖SDK v2應用程序只能在與谷歌Play服務,設備安裝APK。
該應用程序可以安裝在任何你想要的設備上。在Play Services Framework APK設備上,Google地圖V2將只有工作。這應該在大多數Android 3.0+設備上已經存在,並且應該可以下載到許多Android 2.2/2.3設備。
所以,這意味着我不能建立今天的地圖應用程序至極在Android設備上運行?
首先,Maps V1適用於大多數Android設備。從2013年3月3日開始,您無法獲得新的 API密鑰這一事實並不意味着您無法使用Maps V1。只需確保您有一個長期存在的調試密鑰庫,您擁有該密鑰庫和生產密鑰庫的Maps V1 API密鑰,並且擁有一個體面的備份方案。其次,Maps V2應該可以在「大多數Android設備上」工作,儘管處理目前沒有Play服務框架(但可以從Play商店下載)的設備有點煩人。第三,還有其他可用的映射解決方案,例如帶有OSMDroid的OpenStreetMap,它可以運行在幾乎任何東西上。
1
Android 2.2安裝在97.6%的設備上,是Google Play服務的主要要求。
來源:http://developer.android.com/about/dashboards/index.html
聽起來像「大多數Android設備的」,我覺得..
相關問題
- 1. 向後兼容Android
- 2. iOS 6 API和向後兼容性
- 3. aspnet-api-versioning - 向後兼容性
- 4. 谷歌地圖Android V2和方向API
- 5. 測試向後兼容性?
- 6. DirectX的向後兼容性
- 7. Android Immersive模式和向後兼容性
- 8. Android:如何保持向後兼容性?
- 9. Android的向後代碼兼容性
- 10. Android中的功能向後兼容性
- 11. Maven和Android的向後兼容性(android.os.StrictMode)
- 12. 向後兼容性play-1.2.3
- 13. DropNet與DropBox API v2兼容
- 14. 向後兼容性dll
- 15. OpenGL向後兼容性
- 16. SYSTEM_UI_FLAG_IMMERSIVE_STICKY向後兼容性
- 17. .net 4向後兼容性
- 18. visual studio向後兼容性
- 19. GCC向後兼容性
- 20. VSTO 2012:向後兼容性
- 21. pandas.DataFrame.to_pickle向後兼容性
- 22. C#的向後兼容性
- 23. 插件向後兼容性
- 24. Xcode向後兼容性
- 25. WP7.1向後兼容性
- 26. XSD向後兼容性
- 27. UIRefreshControl向後兼容性
- 28. Spring 4.0.0向後兼容性
- 29. Silverlight 5向後兼容性
- 30. UWP MediaPlayerElement向後兼容性
+1 Nice的解釋.. – moDev 2013-02-17 15:39:19
謝謝:) 確實很好的解釋 – 2013-02-17 20:19:17
我明白你的意思,但v4版本片段與MapFragment的父片段不是同一類型......如何克服這個問題?例如在一個Android的 操作系統2.3.5哪裏拋出ClassNotFoundException:android.view.fragment? – TacB0sS 2013-05-17 23:52:44