Я только что обновил gradle для своего проекта Android с 2.3.3 до 3.1.3, и теперь кажется, что мой проект теперь может больше импортировать зависимости, которые поступают из внешнего источника, такого как de.hdodenhof: circleimageview и id.zelory: compressor.Работают только зависимости, которые начинаются с 'com' или 'java'.
Я уже пытался очистить / перестроить проект и проверить аннулирование chaches / restart.
Sidenote: я также обновил свой другойпакеты до их последних версий, но я думаю, что это проблема Gradle.
Другой Sidenote: отсутствующие зависимости также не могут быть найдены во внешних библиотеках.
Gradle проекта:
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:4.0.1'
}
}
allprojects {
repositories {
maven { url "https://maven.google.com" }
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Gradle модуля (изображение изменений, связанных с gradleфайл плохо вставляется в пример кода переполнения стека):