java - gms - google play services version history

Import Google Play Services library in Android Studio (5)

I have an Android project that has been developed entirely within Android Studio (currently version 4.2, gradle version 1.9-all). I want to add functionality from Google Play Services.

The project is unable to resolve GooglePlayServicesUtil, and when I enter the import manually (shown below), I get Cannot resolve symbol 'common'.


Any idea what I need to do to get GooglePlayServicesUtil to resolve?

What I've Tried

From the Google Play Services Setup it looks like I just have to add the dependency to my build.gradle file (and resync project files with gradle) to make the SDK available to my project. I do get an "exploded bundle" in ProjectName/module/build/exploded-bundles, but that doesn't seem like it does the trick.

I have Google Play Services, Android Support Repository and Google Repository installed from the SDK Manager already. I've also deleted and reinstalled them multiple times :)


Might I need to manually add google_play_services as a Project/Global Library? I've attempted with no success.

I'm trying to verify that I'm developing against the Platform API with Google Services (if that's even possible), but I'm not sure that's the case. Nothing I change seems to do anything.

The External Libraries of my project shows:

  • < Android API 19 Platform >
  • < 1.7 >
  • joda-time-2.3
  • support-v4-13.0.0

Source Code

This is my ProjectName/module/build.gradle file:

buildscript {
    repositories {
    dependencies {
        classpath ''

apply plugin: 'android'

repositories {

android {
    compileSdkVersion 19
    buildToolsVersion '19.0.1'
    defaultConfig {
        minSdkVersion 17
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    buildTypes {
        release {
            runProguard true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    signingConfigs {
    productFlavors {

dependencies {
    compile ''
    compile 'joda-time:joda-time:[email protected]'

The number resolves fine in my manifest. Here is my ProjectName/module/src/main/AndroidManifest.xml file:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android=""
    package="" >

    <uses-sdk android:minSdkVersion="17" android:targetSdkVersion="19"/>

        android:theme="@style/AppTheme" >
            android:label="@string/app_name" >
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
        <activity android:name=".SecondActivity"/>

        <meta-data android:name=""
            android:value="@integer/google_play_services_version" />

            android:authorities="" >

        <receiver android:name=".WidgetProvider" >
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            <meta-data android:name="android.appwidget.provider"
                   android:resource="@xml/widget_info" />

        <service android:name=".DatabaseService" />
        <service android:name=".WidgetProvider$UpdateService" />


Here is my MainActivity, where I'm trying to check whether GooglePlayServices is Available:


import android.os.Bundle;
import android.util.Log;


public class MainActivity extends Activity {
    private static final String TAG = "MainActivity";

    protected void onCreate(Bundle savedInstanceState) {

    public void onResume() {
        Log.i(TAG, "onResume");






After hours of having the same problem, notice that if your jar is on the libs folder will cause problem once you set it upon the "Dependencies ", so i just comment the file tree dependencies and keep the one using


//compile fileTree(dir: 'libs', include: ['*.jar'])  <-------- commented one 
compile ''
compile ''

and the problem was solved.

I had similar issue Cannot resolve

I followed setup guide and it works!


  1. Installed/Updated Google Play Services, and Google Repository from SDK Manager
  2. Added dependency in build.gradle: compile ''
  3. Updated AndroidManifest.xml with <meta-data android:name="" android:value="@integer/google_play_services_version" />

I just tried out your build.gradle and it worked fine for me to import GMS, so that's not the issue.

This was with Google Play services (rev 13) and Google Repository (rev 4). Check out those are installed one more time :)

Try this once and make sure you are not getting any error in project Structure saying that "ComGoogleAndroidGmsPlay not added"

Open File > Project Structure and check for below all. If error is shown click on Red bulb marked and click on "Add to dependency".

This is a bug in Android Studio and fixed for the next release(0.4.3)