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

查看:1900
本文介绍了Gradle:无法创建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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆