Android Studio - варианты сборки не отображаются
Недавно я обновил Android Studio до версии 0.3.0, и теперь нет вариантов сборки, которые я могу выбрать. Я пробовал очистить и восстановить проект и перезапустить Android Studio без успеха. Мой файл build.gradle
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 9
targetSdkVersion 18
versionCode 10
}
productFlavors {
lite {
packageName "com.lvl.xpbar"
versionCode 11
}
pro {
packageName "com.afewguys.raisethebar"
versionCode 1
}
}
sourceSets {
main {
manifest.srcFile '/src/main/AndroidManifest.xml'
java.srcDirs = ['/src/main/java','.apt_generated']
resources.srcDirs = ['/src/main/java','.apt_generated']
aidl.srcDirs = ['/src/main/java','.apt_generated']
renderscript.srcDirs = ['/src/main/java','.apt_generated']
res.srcDirs = ['/src/main/res']
assets.srcDirs = ['assets']
}
lite {
manifest.srcFile 'src/main/AndroidManifest.xml'
}
pro {
manifest.srcFile 'src/main/AndroidManifest.xml'
}
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
Любая помощь приветствуется
Ответы
Ответ 1
В файле / gradle/gradle-wrapper.properties обновите файл следующим образом:
distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip
Теперь перейдите в Инструменты → Android → Проект синхронизации с Gradle Файлы
Это будет загружать последнюю версию Gradle и автоматически перезагружать ваш проект и строить варианты после его завершения.
Обязательно обновите файлы проекта build.gradle до
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
Ответ 2
Вам нужно синхронизировать проект с файлами Gradle:
В последней версии Android Studio: Файл → Синхронизировать проект с файлами Gradle.
В предыдущих версиях: Инструменты → Android → Синхронизировать проект с файлами Gradle
Ответ 3
Для меня проблема была в обновлении Xcode. Поэтому, если вы используете версию OS X для Android Studio или Intellij Idea, каждый раз, когда вы обновляете инструменты сборки Xcode или Xcode, вам нужно открыть Xcode IDE и нажать кнопку "Согласен", чтобы согласиться с новыми условиями и положениями, иначе вы не сможет использовать все другие приложения, зависящие от инструментов Xcode.