删除 Google 播放不受支持的消息
Remove Google play not supported message
当我没有安装 Google 播放服务时,我总是收到此消息。
通常这完全没问题,但现在华为不使用 google playstore 我真的很想删除那个弹出窗口。我的用户每次打开应用程序时都会收到此消息,这会让他们非常恼火。
如何让弹出窗口不显示给用户?你们有谁知道这条消息是从哪里来的吗?是 Firebase 做的吗?
您可以显示自定义对话框而不是这个对话框。
private boolean checkPlayServices() {
GoogleApiAvailability apiAvailability = GoogleApiAvailability.getInstance();
int resultCode = apiAvailability.isGooglePlayServicesAvailable(this);
if (resultCode != ConnectionResult.SUCCESS) {
if (apiAvailability.isUserResolvableError(resultCode)) {
apiAvailability.getErrorDialog(this, resultCode,
PLAY_SERVICES_RESOLUTION_REQUEST).show();
} else {
Log.i(TAG, "This device is not supported.");
finish();
}
return false;
}
return true;
}
当我没有安装 Google 播放服务时,我总是收到此消息。
通常这完全没问题,但现在华为不使用 google playstore 我真的很想删除那个弹出窗口。我的用户每次打开应用程序时都会收到此消息,这会让他们非常恼火。
如何让弹出窗口不显示给用户?你们有谁知道这条消息是从哪里来的吗?是 Firebase 做的吗?
您可以显示自定义对话框而不是这个对话框。
private boolean checkPlayServices() {
GoogleApiAvailability apiAvailability = GoogleApiAvailability.getInstance();
int resultCode = apiAvailability.isGooglePlayServicesAvailable(this);
if (resultCode != ConnectionResult.SUCCESS) {
if (apiAvailability.isUserResolvableError(resultCode)) {
apiAvailability.getErrorDialog(this, resultCode,
PLAY_SERVICES_RESOLUTION_REQUEST).show();
} else {
Log.i(TAG, "This device is not supported.");
finish();
}
return false;
}
return true;
}