Skip to content

Google Play

Project path

Android SDK를 다운로드 받은 후 아래의 경로를 확인하면 된다.

$ANDROID_HOME/extras/google/google_play_services

Package contents comparison

The "google_play_services_froyo" lib project contains these com.google.android.gms packages:

  • appstate
  • auth
  • common
  • dynamic
  • games
  • gcm
  • internal
  • location
  • maps
  • panorama
  • plus

On the other hand, the new (rev. 13) "google_play_services" lib project has some additional packages within com.google.android.gms:

  • ads
  • appstate
  • auth
  • common
  • dynamic
  • games
  • gcm
  • internal
  • location
  • maps
  • panorama
  • plus
  • wallet

Google Play Services update

This worked for me:

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />

Place this at the end of your manifest, after your Map API key meta-data tag. Since you check for GPlayServices availability in your onCreate method, such as:

// Check status of Google Play Services
int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);

// Check Google Play Service Available
try {
    if (status != ConnectionResult.SUCCESS) {
        GooglePlayServicesUtil.getErrorDialog(status, this, RQS_GooglePlayServices).show();
    }
} catch (Exception e) {
    Log.e("Error: GooglePlayServiceUtil: ", "" + e);
}

then once you click the dialog box to update GPlayServices, you will be brought to the GPlayStore. Usually, I uninstall from the GPlayStore menu, then the option to update will be available. It should work after that.