Saya mencoba menggunakan Layanan Google Play di aplikasi Android saya. Seperti yang dikatakan dokumen Google, kita perlu memeriksa apakah Google API tersedia sebelum menggunakannya. Saya telah mencari cara untuk memeriksanya. Inilah yang saya dapatkan:
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;
}
Tetapi ketika saya membuka halaman GooglePlayServicesUtil Google Api, https://developers.google.com/android/reference/com/google/android/gms/common/GooglePlayServicesUtil
Saya menemukan semua fungsi sudah usang . Misalnya metode
GooglePlayServicesUtil.isGooglePlayServicesAvailable (tidak digunakan lagi)
Dan Google merekomendasikan untuk menggunakan:
GoogleApiAvailability.isGooglePlayServicesAvailable .
Namun, ketika saya mencoba menggunakan GoogleApiAvailability.isGooglePlayServicesAvailable, saya mendapatkan pesan kesalahan:

GooglePlayServicesUtilhilang (yang tampaknya seperti praktik yang buruk untuk pembaruan "kecil") tetapi saya tidak GoogleApiAvailabilityingin menggunakannya sebagai pengganti.