我更新到最新的Android Studio 2.0 beta-6。
错误:android.incrementalJavaCompile属性已被DSL属性取代。请将以下内容添加到build.gradle中:
android {
compileOptions.incremental = false
}
我当前的gradle文件包含
android{
..
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
incremental = false;
}
...
}
仍然无法编译。
我正在使用第三方库,如Dagger 2,retrofit2,Rxjava,AndroidAnnotations等。我注释掉了所有依赖项,但仍然无法编译。
其他一些细节:
androidBuildToolsVersion = "23.0.2"
androidMinSdkVersion = 16
androidTargetSdkVersion = 23
androidCompileSdkVersion = 23
答案 0 :(得分:4)
浪费了几个小时后弄清楚了。
第1部分: 转到Android Studio(或Windows上的文件) - >偏好 - >构建,执行,部署 - >编译器 - >删除
-Pandroid.incrementalJavaCompile = false
如果存在于命令行选项中。
第2部分: 添加到所有Android模块(应用程序或库)的build.gradle
android {
compileOptions.incremental = false
}