Сейчас я работаю над школьным проектом и вытащил отсюда код 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'
}
Какой я сделал это решить:
Больше всего меня расстраивает то, что вчера все было хорошо! Так что любая помощь будет оценена. Спасибо!
возможно, вы можете попробовать изменить зависимости build.gradle на
classpath 'com.android.tools.build:gradle:3.2.1'
Я решил эту проблему, выполнив следующие действия:
Заходим в любой java файл.
Обратите внимание, какой импорт не может быть разрешен. В моем случае это была библиотека поддержки. Например, androidx.appcompat......
Перейдите в файл градиента уровня приложения.
Обновите соответствующие зависимости до последней версии. Например, я заменил implementation 'androidx.appcompat:appcompat:1.1.0-alpha01' на implementation 'androidx.appcompat:appcompat:1.1.0-alpha04'.
Синхронизировать сейчас.
Этим я решил эту проблему. Надеюсь, это тебе тоже поможет
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