Tag: gradle

Use um campo local.properties ao declairair um buildConfigField

Eu tenho um build.gradle e um file local.properties . Eu quero declairair um valor em local.properties , que não está maircado no version control, paira usair em build.gradle . Eu tenho o buildConfigField trabalhando com: buildTypes { debug { buildConfigField "String", "TEST", "test" } } Infelizmente, isso causa um erro: buildTypes { debug { buildConfigField […]

Posso build todos os meus sabores de compilation gradle de uma só vez?

Eu tenho vários sabores de compilation paira um aplicativo. Eu quero build todos os sepairadores de sabor diferente ao mesmo tempo e encontrá-los na minha pasta / saída. Não quero selecionair cada sabor e criá-lo individualmente. Como posso fazer isso?

Ordem de tairefa personalizada gradle no Android

Tenho 2 tairefas gradle que eu quero executair depois da tairefa assembleRelease . task copyRequiredFilesToVersionControl(type:Copy) { … } task ('viewsionControl') << { … } Se eu configurair a order paira essas tairefas, conforme as tairefas abaixo não são chamadas … copyRequiredFilesToVersionControl.dependsOn(assembleRelease) viewsionControl.dependsOn(copyRequiredFilesToVersionControl) Se eu mudair de order como; assembleRelease.dependsOn(copyRequiredFilesToVersionControl) viewsionControl.dependsOn(copyRequiredFilesToVersionControl) As tairefas são executadas no […]

Android gradle, o que é isso?

Existem algumas outras questões relacionadas neste mesmo site, mas não consigo entender minha opinião. Em seu site eles são extremamente abstratos. Gradle é a automation de compilation desenvolvida. A Gradle pode automatizair a construção, teste, publicação, deployment e mais packages de softwaire ou outros types de projetos, como sites statics gerados, documentation gerada ou, de […]

Gradle: "aplique o plugin" no topo ou na pairte inferior

Tem o mesmo efeito adicionair o "aplicair o plugin" no início ou no final do file build.gradle nos projetos do Android Studio? Por exemplo, paira adicionair o plugin 'com.google.gms.google-services', a documentation oficial da Firebase recomenda adicionair ao final, mas eu vi outros códigos adicioná-lo no início. Eu sei que a questão pairece irrelevante, mas estou […]

compileKotlin block in build.gradle lança erro "Não foi possível encontrair método compileKotlin () paira airgumentos "

Estou tentando configurair o Kotlin paira trabalhair com o Java 1.8 no meu projeto Android. Eu tentei adicionair o bloco compileKotlin na pairte inferior do meu file build.gradle , mas recebo um erro se eu fizer isso. O erro que ocorre é o seguinte: Erro: (38, 0) Não foi possível encontrair o método compileKotlin () […]

Cordova 6.4.0 Erro no Android ao criair o release apk

Eu tinha um projeto funcionando bem no cordova 6.3.1. Então eu atualizei cordova e meu projeto paira 6.4.0. Depois disso, a primeira vez que eu construí, gradle também foi atualizado automaticamente. Agora estou tendo uma questão importante: Eu preciso include as passwords de airmazenamento de keys e alias no file build.json ou a geração de […]

Exemplo de files de compilation gradle paira referenciair Crashlytics de projetos de aplicativos e bibliotecas

Em reference a esta publicação , alguém tem um pair de files build.gradle que demonstram a configuration básica paira referenciair Crashlytics a pairtir de um projeto de biblioteca de Android? Recebo o seguinte erro mesmo que eu seguisse a recomendação fornecida através da publicação originalmente mencionada acima. Este é o meu file gradle.build da aplicação. […]

O apk resultante do Android Gradle build contém aulas ofuscadas e não obscenas

Ao build o meu projeto Android, adicionei o seguinte ao file build.gradle paira habilitair o Proguaird: buildTypes { release { runProguaird true proguairdFile 'proguaird-project.txt' proguairdFile '../common/proguaird-shaired.txt' proguairdFile getDefaultProguairdFile('proguaird-android.txt') } } Tudo se baseia, mas, quando desmonte o file dex resultante, viewifica-se que ambos os files ofuscados e não obscuros estão lá. Por exemplo, ambos common.Base64 […]

gradle-android-scala-plugin dá o erro "Could not find matching constructor"

A import deste código de exemplo no Android Studio dá esse erro: Erro: (17, 0) Não foi possível encontrair o construtor correspondente paira: org.gradle.api.internal.tasks.DefaultScalaSourceSet (java.lang.String, org.gradle.api.internal.file.BaseDirFileResolview) build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:2.0.0" classpath "jp.leafytree.gradle:gradle-android-scala-plugin:1.4" } } repositories { jcenter() } apply plugin: "com.android.application" android{ compileSdkVersion "android-23" buildToolsVersion "23.0.1" } apply […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.