#android #gradle #android-gradle-plugin
#Android #gradle #android-gradle-плагин
Вопрос:
Я пытаюсь запустить приложение Signal из Android studio, но у меня следующая ошибка :
A problem occurred evaluating root project 'Signal'.
> Could not find method content() for arguments [build_ln9dya767x5ojwb6lu9wg470$_run_closure1$_closure2$_closure4$_closure5@1a6eaf53] on object of type org.gradle.api.internal.artifacts.repositories.DefaultMavenArtifactRepository.
Соответствующая строка является содержимым и находится в файле build.gradle :
buildscript {
repositories {
google()
mavenCentral()
jcenter {
content {
includeVersion 'org.jetbrains.trove4j', 'trove4j', '20160824'
includeGroupByRegex "com\.archinamon.*"
}
}
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
}
}
Комментарии:
1. Вы настроили Android Studio на использование оболочки Gradle или используете локальную версию Gradle? Метод
content
был добавлен в версии 5.1 Gradle, поэтому для решения вашей проблемы вам понадобится как минимум эта версия. Если вы не хотите использовать оболочку (что и следовало бы), вам следует использовать версию 6.5 Gradle, поскольку ее версия в настоящее время используется приложением Signal.