为什么 Google Play 服务版本不同?
Why Google Play Services Versions are different?
我需要了解某些设备上的 Google 播放服务版本。
在 google 和搜索 Whosebug 之后,我发现了以下两种方法并尝试了这些。
一个。使用 PackageInfo
getPackageManager()
.getPackageInfo(GoogleApiAvailability.GOOGLE_PLAY_SERVICES_PACKAGE, 0 )
.versionCode;
乙。直接使用 GoogleApiAvailability。
GoogleApiAvailability.GOOGLE_PLAY_SERVICES_VERSION_CODE;
我得到了结果,但结果值不同。
结果:
A: 12673023
B: 11717000
在设备上,设置 -> 应用和通知 -> Google Play 服务,版本
显示 12.6.73.
看来A是对的
另一方面,B 是简单且最新的方法。
为什么这两个不同?哪个是正确的值?大家都知道吗?
GoogleApiAvailability.GOOGLE_PLAY_SERVICES_VERSION_CODE
是您的应用所需的最低版本,而不是安装的版本
我需要了解某些设备上的 Google 播放服务版本。
在 google 和搜索 Whosebug 之后,我发现了以下两种方法并尝试了这些。
一个。使用 PackageInfo
getPackageManager()
.getPackageInfo(GoogleApiAvailability.GOOGLE_PLAY_SERVICES_PACKAGE, 0 )
.versionCode;
乙。直接使用 GoogleApiAvailability。
GoogleApiAvailability.GOOGLE_PLAY_SERVICES_VERSION_CODE;
我得到了结果,但结果值不同。
结果:
A: 12673023
B: 11717000
在设备上,设置 -> 应用和通知 -> Google Play 服务,版本 显示 12.6.73.
看来A是对的
另一方面,B 是简单且最新的方法。
为什么这两个不同?哪个是正确的值?大家都知道吗?
GoogleApiAvailability.GOOGLE_PLAY_SERVICES_VERSION_CODE
是您的应用所需的最低版本,而不是安装的版本