问题描述
我需要当我检查是否安装了谷歌Play服务版本的谷歌播放服务的可用性ConnectionResult.SUCCESS是4.1 +
I need to get ConnectionResult.SUCCESS when I'm checking Google Play Services availability if installed Google Play Services version is 4.1+:
int code = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
目前我正在歌厅code == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED,
当谷歌播放服务的版本是5.0.84。
Currently I'm geting code == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED,when Google Play Services version is 5.0.84.
我知道,我需要的是添加一些标签来体现巫应包括GooglePlayServices版本code。但我不知道属于4.1女巫之一,什么版本号。
请指点。
I know that all i need is to add some tag to manifest witch should include GooglePlayServices version code. But i do not know witch one and what version number belong to 4.1. Please advice.
推荐答案
这是我发现至今:
没有必要做的清单文件进行任何更改。
No need to do any changes on manifest file.
版本code为谷歌播放服务是7位数,并从相同的数字作为版本名称的复杂。
Version code for Google Play Services is 7 digits number and its complicated from same digits as version name.
例如:
版00年4月1日有code 4100000
版本99年6月5日有code 6599000
version 4.1.00 has code 4100000version 6.5.99 has code 6599000
所以,当我需要检查是否安装GooglePlayServices就够了更新,我做的:
So, when i need to check if installed GooglePlayServices is updated enough i do:
int code = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
...
if (code == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED) {
if (GooglePlayServicesUtil.GOOGLE_PLAY_SERVICES_VERSION_CODE >= 4100000)
result = true;// Meets minimum version requirements
}
这篇关于我怎样才能确保我的应用程序支持的最低谷歌播放服务4.1版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!