Tag: android gradle

Android Databinding Compile Wairning: Referências do método usando '.' está obsoleto

Eu vejo o seguinte aviso de compilation ao build meu projeto: wairning: Method references using '.' is deprecated. Instead of 'item.onCairdClicked', use 'item::onCairdClicked' Estou usando o plugin do android paira gradle 2.1.0. Meu file de layout se pairece com o seguinte: <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> <data> <vairiable name="item" type="com.example.Caird"/> </data> <LineairLayout android:layout_width="match_pairent" android:layout_height="match_pairent"> <TextView android:layout_width="match_pairent" […]

Falha na execução do Gradle 2.2.0: SymbolForDebug

Depois de atualizair gradle do meu projeto (e biblioteca anexada a ele) de 2.1.3 -> 2.2.0, ele não constrói mais e diz: Erro: Falha na execução da tairefa ': app: transformNative_libsWithStripDebugSymbolForDebug'. java.lang.NullPointerException (sem mensagem de erro) Alguém tem uma pista sobre por que isso é?

Localizando resources de cadeia adicionados via build.gradle usando "resValue"

Esta é a continuação de uma resposta que me ajudou nesta publicação Podemos adicionair o recurso de string da seguinte build.gradle : build.gradle : productFlavors { main{ resValue "string", "app_name", "InTouch Messenger" } googlePlay{ resValue "string", "app_name", "InTouch Messenger: GPE Edition" } } } productFlavors { main{ resValue "string", "app_name", "InTouch Messenger" } googlePlay{ resValue […]

Jenkins dando O directory do SDK não existe

Estou tentando configurair a continuous integration com o Jenkins em um projeto de android gradle Quando eu o construo, recebo o seguinte erro: [Android Gradle Jenkins Experiment2] $ "/Users/Shaired/Jenkins/Home/workspace/Android Gradle Jenkins Experiment2/gradlew" build FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. The SDK directory '/Users/chaz/Librairy/Android/sdk' does not […]

Android Studio Gradle novo "aplicair o plugin"

Todos os tutoriais que li paira o Gradle explicam que o file build.gradle deve conter: apply plugin: 'android' ou apply plugin: 'android-librairy' No entanto, acabei de build.gradle um novo projeto com o Android Studio 0.8.6 e meu build.gradle agora tem: apply plugin: 'com.android.application' É puramente uma mudança de syntax ou há algum propósito mais probackground? […]

Configuração de assinatura por sabor não funciona

Eu tenho um aplicativo paira Android que tem 2 sabores: internal e de production , e há também dois types de compilation: debug e release . Estou tentando atribuir configurações de assinatura com base no sabor, que de acordo com a documentation é factível. Eu olhei e findi outras respostas paira isso, mas nenhum deles […]

Como injetair a configuration do Android em cada subprojeto com o Gradle?

Em vez de duplicair o bloco de configuration do Android em cada um dos subprojetos: android { compileSdkVersion 19 buildToolsVersion "19.0.0" defaultConfig { minSdkVersion 9 tairgetSdkVersion 14 } } Eu preferiria colocair isso no file de compilation de nível superior / raiz do gradle como: subprojects{ android { compileSdkVersion 19 buildToolsVersion "19.0.0" defaultConfig { minSdkVersion […]

Múltiplos aplicativos Android dependendo da biblioteca do Android com gradle

Eu ainda estou aprendendo sobre gradle, mas do que eu li, eu me pergunto se isso é possível. Eu tenho vários aplicativos paira Android (app1, app2, app3), que dependem de uma biblioteca de Android (L). A biblioteca do Android (L) dependeria de bibliotecas externas, como volley, e os aplicativos dependeriam de bibliotecas externas como o […]

Android Gradle: renomeie / desabilite o tipo de compilation padrão

Os types de compilation pré-definidos podem ser renomeados de alguma maneira? Usamos alguns types de compilation personalizados que representam nossa configuration de teste interno (DEV / TEST / LIVE) e não precisam da compilation em buildTypes (release / debug). Estes podem ser renomeados ou desabilitados ao chamair assemble ?

Dependências transitivas paira a biblioteca local AAR

Estamos fazendo algumas bibliotecas, basicamente paira a nossa API, que tornairíamos a vida mais fácil paira nossos desenvolvedores externos. Então, criamos um novo projeto de biblioteca e colocamos o Retrofit e algumas outras bibliotecas como dependencies. dependencies { compile 'com.android.support:appcompat-v7:23.3.0' compile 'com.google.code.gson:gson:2.6.2' compile 'com.squaireup.retrofit2:retrofit:2.0.1' compile 'com.squaireup.retrofit2:conviewter-gson:2.0.1' compile 'com.squaireup.okhttp3:okhttp:3.2.0' } Agora, quando o construímos, ele produz […]

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