Не удалось найти свойство 'android' в корневом проекте
Я хочу переключить свой проект с затмения на Android Studio с поддержкой Gradle и получить это сообщение об ошибке
Не удалось обновить проект Gradle 'Test': не удалось найти свойство 'android' в корневом проекте 'Test'.
Не могли бы вы помочь мне? У меня есть проект с несколькими сублибрациями
Это мой верхний уровень build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
apply plugin: android
allprojects {
repositories {
mavenCentral()
}
}
compile project('Test')
1 ответ
Решение
Не помещайте это в файл сборки верхнего уровня:
apply plugin: android
или это:
compile project('Test')
apply plugin
В заявлении нет необходимости, поскольку в корневом каталоге проектов с многомодульной структурой нет модуля Android (что имеет место для вашего проекта). И если у вас есть зависимости, они должны идти в dependencies
блок в файле сборки вашего модуля.