Perguntas com a marcação «gradle»

Gradle é uma ferramenta de automação de construção de projeto que usa uma DSL do Groovy. Os scripts de construção Gradle suportam repositórios Maven e Ivy, além de sistema de arquivos simples para gerenciamento de dependências.


8
Qual é a diferença entre implementação e compilação no Gradle?
Após atualizar para o Android Studio 3.0 e criar um novo projeto, notei que build.gradleexiste uma nova maneira de adicionar novas dependências em vez de compileexistir implementatione em vez de testCompileexistir testImplementation. Exemplo: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' ao invés de compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Qual a diferença entre eles e …




11
Construção do Gradle sem testes
Eu quero executar gradle buildsem executar os testes de unidade. Eu tentei: $ gradle -Dskip.tests build Isso não parece fazer nada. Existe algum outro comando que eu poderia usar?
636 gradle 

16
Como adicionar dependência de arquivo .jar local ao arquivo build.gradle?
Portanto, tentei adicionar minha dependência do arquivo .jar local ao meu arquivo build.gradle: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } E você pode ver que eu adicionei os arquivos .jar na pasta …



5
Método DSL Gradle não encontrado: 'runProguard'
Recebo um erro após a atualização do meu último projeto. Não é um problema no meu código, mas estou tendo problemas com o build.gradle. Como posso corrigir isso? código build.gradle aqui: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.