Perguntas com a marcação «build.gradle»

O arquivo build.gradle descreve as ações e tarefas padrão iniciadas pelo comando 'gradle' na pasta apropriada.

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 …


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 …



25
Foi encontrado mais de um arquivo com o caminho independente do SO 'META-INF / LICENSE'
Quando crio meu aplicativo, recebo o seguinte erro: Erro: Falha na execução da tarefa ': app: transformResourcesWithMergeJavaResForDebug'. Foi encontrado mais de um arquivo com o caminho independente do SO 'META-INF / LICENSE' Este é o meu arquivo build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion "25.0.2" …



15
Erro: conflito com a dependência 'com.google.code.findbugs: jsr305'
Criei um novo projeto no Android Studio 2.2 Preview 1 com o aplicativo Android e o módulo Back-end com o Google Messaging. Este é o arquivo do aplicativo: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner …


30
Falha na fusão do material do Android e do manifesto appcompat
Eu tenho a próxima série dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Mas quando eu quero criar um aplicativo, recebo o próximo log: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at …

7
Como / quando gerar arquivos wrapper Gradle?
Estou tentando entender como o Gradle Wrapper funciona. Em muitos repositórios de origem, vejo a seguinte estrutura: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Minhas perguntas: Como / quando alguém gera gradlew/ gradlew.bat? Você deveria gerá-los apenas uma vez quando o projeto foi criado, você os …



2
Qual é a sintaxe para escrever comentários no arquivo build.gradle?
Olhando para este build.gradlearquivo apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } E se …

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.