Android - 谷歌地图v2 - 需要在设备上更新谷歌播放服务

Nas*_*rin 1 android google-maps

我使用SDK 21和我开发谷歌地图v2当我想在设备上安装apk,设备需要最新版本的谷歌播放服务.

我的问题是:

1 - 安卓设备谷歌播放服务默认为
2 - 请求客户安装此服务是真的吗?
3 - 如果两个问题是肯定的,我如何将这项服务嵌入我的项目中,我只是通知客户服务安装,我的项目自己安装这项服务

And*_*Res 6

1 - 拥有Android设备谷歌播放服务默认

不,并非所有设备都默认安装了Google Play服务.

2 - 请客户安装此服务是真的吗?
3 - 如果两个问题是肯定的,我如何将这项服务嵌入我的项目中,我只是通知客户服务安装,我的项目自己安装这项服务

通常情况下,您会检查设备上是否安装了Google Play服务GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);,然后显示一个错误对话框,链接到Google Play市场上的Google Play服务应用.

像这样的东西:

int resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
if (resultCode != ConnectionResult.SUCCESS) {
   if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) {
       GooglePlayServicesUtil.getErrorDialog(resultCode, this,
                    PLAY_SERVICES_RESOLUTION_REQUEST).show();
   } else {
       Log.i(TAG, "This device is not supported.");
       finish();
   }
}
Run Code Online (Sandbox Code Playgroud)

有关详细信息,您可以查看以下链接:http://developer.android.com/google/play-services/setup.html#ensure