Подтвердить что ты не робот

ERROR: пакет GooglePlayServicesClient не существует.

Я добавил активность входа в мое приложение с помощью студии Android, но я сталкиваюсь с этими ошибками:

Error:(11, 37) error: cannot find symbol class GooglePlayServicesClient

Error:(13, 35) error: cannot find symbol class PlusClient

Error:(20, 44) error: package GooglePlayServicesClient does not exist

Error:(21, 33) error: package GooglePlayServicesClient does not exist

Error:(35, 13) error: cannot find symbol class PlusClient

Error:(279, 12) error: cannot find symbol class PlusClient

Error:(78, 31) error: package PlusClient does not exist

Error:(160, 65) error: package PlusClient does not exist

Error:(239, 5) error: method does not override or implement a method from a supertype

Error:(249, 5) error: method does not override or implement a method from a supertype

Error:(262, 5) error: method does not override or implement a method from a supertype

Я уже установил сервисы Google Play в моем менеджере SDK, поэтому я не уверен, почему он говорит мне, что пакет не существует.

EDIT: Gradle файл:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "com.example.tyler.titanaid"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.google.android.gms:play-services:7.0.0'
}
4b9b3361

Ответ 1

Эй, я тоже столкнулся с этой проблемой. Мне не очень помогли, поэтому я много читал и нашел (https://developer.android.com/google/auth/api-client.html) в небольшой заметке о том, что API GooglePlayServices устарел и каждый должен перейти на GoogleApi.

Примечание. Если у вас есть существующее приложение, которое подключается к Google Play услуг с подклассом GooglePlayServicesClient, вы должны перейдите в GoogleApiClient как можно скорее.

Я думаю, что Android Studio не обновлялась, чтобы автоматически вводить новый API вместо старого, добавляя активность входа позже в разработке.
Так что все, что зависит от GooglePlayServices, также должно быть обновлено, включая PlusClient и множество других.

Я видел инструменты для миграции в Интернете, но это могло бы облегчить вам работу. Надеюсь это поможет.