Android 앱에서 Google Play 서비스를 사용하려고합니다. Google 문서에 따르면 Google API를 사용하기 전에 사용할 수 있는지 확인해야합니다. 나는 그것을 확인하기 위해 어떤 방법을 찾았습니다. 내가 얻은 것은 다음과 같습니다.
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 Api GooglePlayServicesUtil 페이지로 이동하면 https://developers.google.com/android/reference/com/google/android/gms/common/GooglePlayServicesUtil
모든 기능이 더 이상 사용되지 않는다는 것을 알았습니다 . 예를 들어, 방법
GooglePlayServicesUtil.isGooglePlayServicesAvailable (지원 중단됨)
그리고 Google은 다음을 사용하는 것이 좋습니다.
GoogleApiAvailability.isGooglePlayServicesAvailable .
그러나 GoogleApiAvailability.isGooglePlayServicesAvailable을 사용하려고하면 오류 메시지가 표시됩니다.

GooglePlayServicesUtil후 사라졌지 만 ( "부"업데이트에는 나쁜 습관처럼 보임 ) GoogleApiAvailability대체로 사용할 수 없습니다 .