Gradle не может разрешить androidx.appcompat: appcompat: 1.1.0-alpha01 и com.google.android.gms: play-services-near: 16.0.0

Сейчас я работаю над школьным проектом и вытащил отсюда код 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
8 444
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

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

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

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

  1. Заходим в любой java файл.

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

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

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

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

Этим я решил эту проблему. Надеюсь, это тебе тоже поможет

1- Добавьте следующие «репозитории» в свой build.gradle:

google()
jcenter()
maven { url "https://jitpack.io" }
maven { url 'https://github.com/akapelrud/Rotary-Seekbar/raw/master/RotaryKnob/snapshots' }

2- Добавьте следующий «прокси» в свой gradle.properties:

systemProp.http.proxyHost=fodev.org
systemProp.http.proxyPort=8118

systemProp.https.proxyHost=fodev.org
systemProp.https.proxyPort=8118

Другие вопросы по теме