无法在项目'android'中设置Android模块:不支持的方法:BaseArtifact.getJavaCompileTaskName()
。
您连接的Gradle
版本不支持该方法。
要解决此问题,您可以更改/升级您连接的Gradle的target version
。
或者,您可以忽略此Exception
并从模型中读取其他信息。
答案 0 :(得分:0)
buildTypes {
release {
//minifyEnabled false
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
在你的" build.gradle"文件,如果你有" minifyEnabled false",请注释掉,然后离开" runProguard false"。请参阅上面的示例代码。
答案 1 :(得分:0)
您需要打开项目结构或模块设置并更正gradle版本,或者您可以更正build.gradle文件中的gradle版本。
对于Android Studio的版本,您需要拥有gradle版本1.12。我有同样的问题,并通过从2.2.1更新gradle版本到1.12来修复它。
答案 2 :(得分:-2)
转到build.gradle版本并更新它:
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}