推送通知的最低Google Play服务版本

我正在使用Google Cloud Messaging在Android手机上接收推送通知。 我已经成功,一切似乎都运作良好。 不过,Googlebuild议检查Google Play服务是否已更新到最新版本(因为推送通知是一项新function)。

使用Nexus 7(4.4.4)并在活动开始时启用版本检查,因为有更新的版本,我需要更新我的Google Play服务。 但是,推送通知在没有更新的情况下工作得很好。 如果不是绝对必要,我不想要求我的用户更新Google Play服务。

我的问题:为了接收来自GCM的推送通知,我应该检查Google Play服务的最低版本是什么?

这是代码:

private boolean checkPlayServices() { 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(); } return false; } return true; } 

备注:我不需要检查最新版本的Google Play服务,但支持推送通知的最低版本

编辑:我已经做了一些澄清,由于意见

Solutions Collecting From Web of "推送通知的最低Google Play服务版本"