Структура проекта Android неверна; только один build.gradle
У меня неправильная структура проекта. Мне нужен сборщик верхнего уровня и модуль того же уровня, который содержит свой собственныйbuild.gradle
.
Смотрите картину того, как это организовано сейчас. То, что вы видите, это почти два разных уровня, слитых в on.ebuild.gradle
здесь единственный в проекте. Тот, который вы видите, имеет примечание, что это версия верхнего уровня.
Как правильно это исправить? Нужно ли реимпортировать или я могу реорганизовать его?
Другая информация, у меня установлен Gradle 2.10.
РЕДАКТИРОВАТЬ: БОЛЬШЕ ИНФОРМАЦИИ
Обычно у меня есть файл Gradle верхнего уровня, который содержит что-то вроде этого:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Но в настройке выше,без того второго файла Gradle, куда я помещаю другую информацию ... например:
apply plugin: 'com.android.application'
repositories {
mavenCentral()
maven {
url "https://jitpack.io"
}
}
android {
defaultConfig {
// edited
}
dependencies {
// edited
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
apply plugin: 'com.google.gms.google-services'
Когда я запускаю программу, я получаю эту ошибку:
Error:A problem was found with the configuration of task ':checkDebugManifest'.
> File 'C:\--\src\main\AndroidManifest.xml' specified for property 'manifest' does not exist.
Это связано?