gpt4 book ai didi

android - 如何决定使用哪个版本的 Google Play 服务?

转载 作者:太空狗 更新时间:2023-10-29 16:34:22 24 4
gpt4 key购买 nike

我正在开发支持 Android 14 及更高版本的 Android 应用程序。我已经针对 Android 版本 21 编译了我的应用程序。我使用过 Google Play Services 7.0.0。该应用程序在 Android 21 上运行良好。但是当我在 Android 版本 19 上运行该应用程序时,它抛出以下异常

Google Play 服务已过时。需要 7095000 但找到 6183036

所以,我想知道应该在我的应用程序中包含什么版本的 Google Play,以便它在 Android 14 及更高版本上正常运行。

最佳答案

我认为您正在尝试使用错误的方法找到问题的答案。

您要包含的 Google Play 服务版本取决于您的应用程序实现的 API。根据您要支持的设备选择版本会对您的应用程序性能产生负面影响。

Nearby Connections APIPlaces API 已添加到 Google Play 服务 7.0 中。如果您的应用程序正在使用此版本 Play 服务中添加的任何这些或其他 API,那么如果您在 Gradle 文件中指定较低版本,这些功能可能无法使用。

同样,Mobile Vision APINearby Messages 已在 Google Play Services 7.8 版中引入。即使您想支持 Android 2.3 设备,也无法通过包含早期版本的 Play 服务来实现它们。

map 和基于位置的服务服务已在许多 Play 服务版本中更新。每次更新都为其添加了一个小功能,并提高了整体电池效率和响应能力。您使用的版本号会影响电池生命周期...

在 Google Play 服务现有版本的每次更新中,都会发布新的 API 并改进旧的 API。考虑您的应用程序正在实现的 API,然后决定您希望用户更新哪个版本的 Play 服务,以便他们可以顺畅地使用您的应用程序。

许多 Android 用户会定期更新他们的 Google Play 服务。即使用户拥有 KitKat 设备或 Ice Cream Sandwich,他们也可以将其 Google Play 服务更新到最新的 7.8 版本或中间版本。

关于android - 如何决定使用哪个版本的 Google Play 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32551928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com