Импорт библиотеки сервисов Google Play в Android Studio

У меня есть проект Android, который был полностью разработан в Android Studio (в настоящее время версия 4.2, версия Grade 1.9-all). Я хочу добавить функциональность из Google Play Services.

Проект не может решитьGooglePlayServicesUtilи когда я ввожу импорт вручную (показано ниже), я получаю.Cannot resolve symbol 'common'

import com.google.android.gms.common.GooglePlayServicesUtil;

Любая идея, что мне нужно сделать, чтобы получитьGooglePlayServicesUtil Разрешить?

Что я've пробовал

ОтНастройка Google Play Services похоже, я просто должен добавитьcom.google.android.gms:play-services:4.+ зависимость от моегоbuild.gradle файл (и повторно синхронизировать файлы проекта с Gradle), чтобы сделать SDK доступным для моего проекта. Я получаювзорванная связка " вProjectName/module/build/exploded-bundlesно это неКажется, что это делает трюк.

У меня уже есть службы Google Play, репозиторий поддержки Android и репозиторий Google, установленные из SDK Manager. Я'мы также удалили и переустановили их несколько раз :)

Редактировать:

Могу ли я вручную добавить google_play_services в качестве проекта / глобальной библиотеки? Я'Я пытался безуспешно.

пытаюсь убедиться, что яразвиваюсь против API платформы с помощью сервисов Google (если этодаже возможно), но яя не уверен, чтов этом дело. Ничто, что я изменяю, кажется, ничего не делает

Внешние библиотеки моего проекта показывают: <

 Платформа Android API 19> < 1.7>Joda время-2,3опорно-v4-13.0.0Исходный код

Это мой файл ProjectName / module / build.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
}

apply plugin: 'android'

repositories {
    mavenCentral()
}

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 'com.google.android.gms:play-services:4.+'
    compile 'joda-time:joda-time:2.3@jar'
}

com.google.android.gms.version номер разрешается нормально в моем манифесте. Вот мой файл ProjectName / module / src / main / AndroidManifest.xml:




    

    
        
            
                

                
            
        
        

        

        
        

        
            
                
            
            
        

        
        
    


Вот мой MainActivity, где япытаюсь проверить, доступен ли GooglePlayServices:

package com.example.android;

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

import com.google.android.gms.common.GooglePlayServicesUtil;

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

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public void onResume() {
        Log.i(TAG, "onResume");
        GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext());
    }
}

Ответы на вопрос(7)

Ваш ответ на вопрос