我最近将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')
}
非常感谢任何帮助
答案 0 :(得分:10)
在/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.+'
}
答案 1 :(得分:0)
您需要将项目与Gradle文件同步:
在最新版本的Android Studio中:文件->使用Gradle文件同步项目。
在以前的版本中:工具-> Android->使用Gradle文件同步项目