如果用户使用较早版本的Google Play服务,那么使用较新版Google Play服务的功能是否会导致该应用程序崩溃?

时间:2015-10-16 10:40:08

标签: android google-play-services

我想使用Google Play服务的新脸部侦测功能,它已在7.8版本中推出。我想知道我是否发布了我的应用程序,是否适用于使用旧版Google Play服务的手机,如果不是会崩溃或者?

2 个答案:

答案 0 :(得分:3)

GoogleApiAvailability类中的函数。

  

用于验证Google Play服务APK的帮助程序类   此设备上可用且最新

使用isGooglePlayServicesAvailable方法。

  

public int isGooglePlayServicesAvailable(Context context)

     

验证是否已安装并启用了Google Play服务   设备,并且此设备上安装的版本不早于   这个客户要求的那个。

如果需要,可以使用isUserResolvableErrorgetErrorDialog方法从Play商店安装最新版本。

答案 1 :(得分:0)

它确实会在较旧的手机上崩溃,因为较新版本中的方法不会出现在较旧版本中。只需确保处理旧版本时有例外情况 - 或者为您的应用程序设置最低要求的Android版本。