2016-06-04 4 views
2

У меня есть проблема с Gradle работает на Дженкинс:Gradle: Не удалось создать экземпляр типа com.android.build.gradle.internal.dsl.SigningConfig_Decorated

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 
} 

линия возникнет ошибка в (приложение файл/build.gradle):

apply plugin: 'com.android.application' 

Я попытался с помощью Gradle обертку/Invoke Gradle и с разными версиями до 2.10. Я использую «Force GRADLE_USER_HOME для использования рабочего пространства».

+0

Получая ту же ошибку, смогли ли вы ее исправить? @ David8 –

+0

@ Харшит К сожалению, у меня все еще нет решения. Возможно, эта ошибка связана с разрешениями или подписью пакетов. Но если вы каким-то образом разрешите это, я буду рад, если вы поделитесь решением. – david8

+0

Привет, Я собирал apk на apache-сервере, поэтому проблема была связана с разрешениями. Оказалось, что пользователю не разрешено писать в каталоге проекта. Я обновил его разрешение до 777, и это сработало. Сообщите мне, если это сработает для вас. –

ответ

1

Обнаружена та же проблема после обновления до Gradle 2.10. Мне пришлось создать папку с именем /usr/share/tomcat/.android и предоставить все разрешения (chmod a + rwx .android). Это исправило проблему для меня.

0

Возможно, у вас отсутствуют инструменты для создания SDK для Android. Если вы откроете файл gradle.build с помощью Android Studio, он может помочь вам установить необходимые инструменты. Или посмотрите на How to install Android SDK Build Tools on the command line?

Смежные вопросы