Gradle:无法创建com.android.build.gradle.internal.dsl.SigningConfig_Decorated类型的实例 [英] Gradle: Could not create an instance of type com.android.build.gradle.internal.dsl.SigningConfig_Decorated
问题描述
在Jenkins上运行Gradle时遇到问题:
I have an issue with Gradle running on Jenkins:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Could not create an instance of type com.android.build.gradle.internal.dsl.SigningConfig_Decorated.
顶级 build.gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
将(file app / build.gradle)上的错误发生器列出来:
Line the error occurrs on (file app/build.gradle):
apply plugin: 'com.android.application'
我试过使用Gradle包装器/调用Gradle,并使用不同的版本降至2.10。我使用的是强制GRADLE_USER_HOME来使用工作区。
I tried using Gradle wrapper/Invoke Gradle, and with different versions down to 2.10. I'm using "Force GRADLE_USER_HOME to use workspace".
推荐答案
更新到Gradle 2.10后遇到同样的问题。我必须创建一个名为/usr/share/tomcat/.android的文件夹并赋予它所有权限(chmod a + rwx .android)。这解决了我的问题。
Encountered the same issue after updating to Gradle 2.10. I had to create a folder named /usr/share/tomcat/.android and give it all permissions (chmod a+rwx .android). That fixed the issue for me.
这篇关于Gradle:无法创建com.android.build.gradle.internal.dsl.SigningConfig_Decorated类型的实例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!