【发布时间】:2015-10-16 10:40:08
【问题描述】:
我想使用 Google Play 服务的新人脸检测功能,它已在 7.8 版本中引入。我想知道我是否发布了我的应用程序,它是否可以在具有旧版 Google Play 服务的手机上运行,如果不是,它会崩溃还是?
【问题讨论】:
-
我认为最好的方法是自己在实验中进行测试。
标签: android google-play-services
我想使用 Google Play 服务的新人脸检测功能,它已在 7.8 版本中引入。我想知道我是否发布了我的应用程序,它是否可以在具有旧版 Google Play 服务的手机上运行,如果不是,它会崩溃还是?
【问题讨论】:
标签: android google-play-services
GoogleApiAvailability 类中的函数。
用于验证 Google Play 服务 APK 是否为 在此设备上可用且是最新的
使用isGooglePlayServicesAvailable 方法。
public int isGooglePlayServicesAvailable(上下文上下文)
验证是否已安装并启用 Google Play 服务 设备,并且此设备上安装的版本不低于 这个客户需要的那个。
如果需要,可以使用 isUserResolvableError 和 getErrorDialog 方法从 Play 商店安装最新版本。
【讨论】:
它确实会在旧手机上崩溃,因为新版本中没有旧版本中的方法。只需确保您有处理旧版本的例外情况 - 或者将您的应用程序所需的最低 Android 版本设置得更高。
【讨论】: