我有一個使用Google Play服務5.08的舊應用。由於應用程序使用信息亭模式,我們從未更新設備上的谷歌播放服務。現在我必須將谷歌播放服務更新到8.4。我也希望現有的用戶使用該應用程序而不會崩潰。那麼如何在應用程序中支持5.08和8.4 API?當我在Gradle文件中使用8.4時,我發現Google不公開5.08的API。爲舊應用更新Google Play服務
1
A
回答
1
創建將使用最新的谷歌播放服務(8.4)的應用程序的較新版本。保留當前谷歌播放服務的舊版本的應用程序(5.08)。
Google Play服務的版本將取決於您的應用程序實現的API。在應用中同時支持Google Play服務會以負面方式影響您的應用程序性能,或者不適用。 Google Play服務的每次更新都會增加新的API連接並改進舊版API。考慮您的應用程序將實施的API,然後決定您的用戶更新哪個版本的Google Play服務以使其運行順暢。
The Google Play services client library
客戶端庫包含接口個別谷歌 服務,並允許您從用戶獲得授權以獲得 訪問這些服務,他們的憑據。 它還包含API ,它們允許您在運行時解決任何問題,例如缺少,禁用 或過期的Google Play服務APK。如果您使用 ProGuard作爲 作爲構建過程的一部分,那麼客戶端庫 的佔用空間較小,因此它不會對您的應用的文件大小產生不利影響。
如果您想要訪問增加的功能或產品,可以升級到 新版本的客戶端庫,因爲它們已發佈。但是,如果您不關心新功能或錯誤 修補程序,則不需要升級 。我們預計將繼續添加更多Google服務,因此 需要了解這些更新。
相關問題
- 1. Google Play服務 - 已更新?
- 2. Google地圖V2,Google Play服務更新
- 3. 更新Google Play服務。除非您更新Google Play服務,否則此應用無法運行
- 4. 是Google Play服務的更新版GCM
- 5. Google Play服務更新錯誤
- 6. 處理Google Play服務更新消息
- 7. 擁有舊版Google Play服務的Firebase
- 8. Google Play API中的「Google Play服務正在更新」
- 9. 使用新的Google Play服務
- 10. Google Play服務不會更新爲10.0+仿真器
- 11. Google Play服務隱私政策應用
- 12. 從Google Maps API v2更新Google Play服務中的崩潰MapView
- 13. Unity Google Play服務
- 14. 在Google play中更新android應用
- 15. Google Play上的更新應用程序
- 16. 更新Google Play服務。應用程序不會工作,除非你更新谷歌播放服務
- 17. 更新舊的Windows服務?
- 18. 用戶更新Google Play服務時出錯
- 19. 使用Google Play服務的活動識別和位置更新
- 20. Google Play服務 - 更新按鈕不可用
- 21. 使用Google Play服務庫更新和導入問題
- 22. 嘗試使用Google Play服務更新警告
- 23. 使用舊版Google Play服務編譯安全嗎?
- 24. [Android]除非您更新Google Play服務,否則此應用無法運行
- 25. Google Play上的新更新
- 26. 使用Google Play服務手動刷新Google Analytics(分析)事件
- 27. 更新仿真器中的Google Play服務
- 28. 更新至Google Play服務9.0.1後的每次發佈ANR Android
- 29. Google Play服務要求「更新」回到9.0.0
- 30. Android仿真器停留在「Google Play服務正在更新」