android - 通知用户更新 Google Play 服务
问题描述
我需要您的帮助,我正在使用 Firebase 开发一个应用程序,所以它可以工作并且需要相对最新的谷歌播放服务。在我的测试中,在过时的版本中崩溃应用程序。我的一些应用程序在需要某个版本的 google play 服务时会出现一个通知,要求用户更新 google play 服务,这是我的疑问,我该如何让这个消息出现?
解决方案
private boolean checkGooglePlayServices() {
final int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
if (status != ConnectionResult.SUCCESS) {
Log.e(TAG, GooglePlayServicesUtil.getErrorString(status));
// need to update google play services.
Dialog dialog = GooglePlayServicesUtil.getErrorDialog(status, this, 1);
dialog.show();
return false;
} else {
Log.i(TAG, GooglePlayServicesUtil.getErrorString(status));
// google play services is updated.
return true;
}
}
试试这个。