안녕하세요 

GCM 에서 체크하는 로직이 이상해서 질문을 드립니다.


안드로이드 SDK 4.4.2 version에서 아래와 같이 색칠한 로직을 계속 고집을 하내요

그래서 강제로 return true;로 처리를 했는데 영 찜찜하내요 


  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();

            return true;

            } else {

                Log.i(TAG, "This device is not supported.");

                finish();

            }

            return false;

        }

        return true;

    }



다른 버전은 문제가 없는데 sdk 4.4.2에서 만 그런지 

혹시 같은 경험 하신분 계시나요 ?



감사합니다.