Android uygulamamda Google Play Hizmetini kullanmaya çalışıyorum. Google belgesinin dediği gibi, kullanmadan önce Google API'nin kullanılabilir olup olmadığını kontrol etmemiz gerekiyor. Kontrol etmenin bir yolunu aradım. İşte sahip olduğum şey:
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;
}
Ancak Google Api GooglePlayServicesUtil sayfasına gittiğimde, https://developers.google.com/android/reference/com/google/android/gms/common/GooglePlayServicesUtil
Tüm işlevlerin kullanımdan kaldırıldığını görüyorum . Örneğin, yöntem
GooglePlayServicesUtil.isGooglePlayServicesAvailable (kullanımdan kaldırıldı)
Ve Google şunları kullanmanızı önerir:
GoogleApiAvailability.isGooglePlayServicesAvailable .
Ancak, GoogleApiAvailability.isGooglePlayServicesAvailable'ı kullanmaya çalıştığımda şu hata mesajını alıyorum:
