Gradle не может разрешить androidx.appcompat: appcompat: 1.1.0-alpha01 и com.google.android.gms: play-services-поблизости: 16.0.0 - PullRequest
0 голосов
/ 05 декабря 2018

Я сейчас работаю над школьным проектом и вытащил код отсюда https://github.com/googlesamples/android-nearby/tree/master/connections/rockpaperscissors. Я использую Intellij IDEA Ultimate 2018.3.(Ну, в основном это и Android Studio)

Я работал над этим проектом несколько дней, и все работает отлично до сегодняшнего дня я обнаружил эту ошибку Gradle:

Failed to resolve: androidx.appcompat:appcompat:1.1.0-alpha01
Show in File


Failed to resolve: com.google.android.gms:play-services-nearby:16.0.0
Install Repository and sync project
Show in File

Вот мой уровень проекта build.gradle:

buildscript {
    repositories {
        google()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
        jcenter()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.0-alpha06'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

    repositories {
        google()
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    }


task clean(type: Delete) {
    delete rootProject.buildDir
}

А вот мой модуль build.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "{my school project Id}"
        minSdkVersion 23
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
    }

}

dependencies {
    implementation 'androidx.appcompat:appcompat:1.1.0-alpha01'
    implementation 'com.google.android.gms:play-services-nearby:16.0.0'
}

Что я сделал , чтобы решить эту проблему:

  1. Отменить / Перезапустить IntelliJ
  2. Перестроить / Очистить проект
  3. Проверен репозиторий Google Maven на предмет возможных опечаток в именах пакетов
  4. Перезагрузил компьютер
  5. Переустановленные сервисы Google Play

Меня больше расстраивает тот факт, что вчера все было хорошо!Таким образом, любая помощь будет оценена.Спасибо!

Ответы [ 2 ]

0 голосов
/ 15 апреля 2019

Я решил эту проблему, выполнив следующие действия:

  1. Перейдите к любому файлу Java.

  2. Заметьте, какой импорт не может быть разрешен,В моем случае это была поддержка библиотеки.Например, androidx.appcompat......

  3. Перейти к файлу gradle уровня приложения.

  4. Обновите соответствующие зависимости до последней версии.Например, я изменил implementation 'androidx.appcompat:appcompat:1.1.0-alpha01' на implementation 'androidx.appcompat:appcompat:1.1.0-alpha04'.

  5. Синхронизировать сейчас.

0 голосов
/ 06 января 2019

возможно, вы можете попытаться изменить зависимости на build.gradle на

classpath 'com.android.tools.build:gradle:3.2.1'
...