Tag: android gradle

¿Cuál es el alcance de dependencia por defecto en Gradle en Android?

En Gradle en Android Studio me di cuenta de proporcionar un ámbito de dependencia es opcional. Por ejemplo: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' 'org.hamcrest:hamcrest-core:1.3' 'org.hamcrest:hamcrest-library:1.3' } Observe que las dos últimas bibliotecas no tienen un ámbito de compilación adjunto. Lo dejé en blanco y todavía era capaz […]

Configuración de Gradle con biblioteca de módulos múltiples de android

Historial anterior Tengo esta biblioteca de Android aar que los desarrolladores pueden utilizar normalmente con compile 'com.companyname.sdk:android-sdk:2.x' Y ahora estamos haciendo una reescritura de la biblioteca desde cero para crear V3. En esta reorganización logramos romper el lib en módulos. Así que uno podría decir que en V3 tendríamos los siguientes artefactos compile 'com.companyname.sdk:core:3.x' compile […]

¿Cómo Android Studio lanza el Gradle Daemon?

Me encuentro con un problema en el que el daemon Gradle (iniciado por Android Studio a través de la API de herramientas) está utilizando una versión de Java diferente que cuando se ejecuta a través de la línea de comandos. No tengo ningún valor establecido para JAVA_HOME y java está en mi camino: java -version […]

Creación de un proyecto Android Jar del proyecto Uso de gradle con dependencias

Estoy tratando de construir el archivo .Jar fuera de Android Library Project (no ejecutable) utilizando gradle con dependencias, pero estoy recibiendo NoClassDefFoundError porque está accediendo a uno de los archivos de los módulos de dependencia. Hasta ahora he intentado el método de FatJar pero incluye todo en el archivo del tar excepto las bibliotecas dependientes. […]

Dos sabores con diferentes recursos que heredan la disposición de un sabor base

Tengo mi aplicación de Android dividida en cuatro diferentes sabores de construcción. Cada uno de estos sabores tiene una porción de archivos java y xml únicos, y una porción de archivos compartidos bajo main . En aras de la claridad, vamos a llamar a estos Cucumber , Tomato , Onion y Pepper . Estos sabores […]

¿Cómo puedo descargar una versión antigua de la biblioteca de soporte de Android?

Estoy apuntando a Android 19 (porque eso es lo que mi teléfono está funcionando). Quiero agregar una notificación con botones; Parece que el enfoque correcto es utilizar appcompat-v7.app.NotificationCompat. Sin embargo, cuando agrego appcompat-v7 desde la revisión 22.2 del repositorio de soporte de Android (a través de una dependencia build.gradle), incluye un archivo app / build […]

Android gradle de estudio, error: Causa: error = 2, Ningún archivo o directorio

Estoy recibiendo un error extraño en Android Studio 1.0.2 en Mac OSX Yosemite. El proyecto no construye y obtengo Error:(8, 0) Cause: error=2, No such file or directory Donde la línea número 8 es def gitSha = 'git rev-parse –short HEAD'.execute().text.trim() Soy capaz de construir el proyecto a través de la línea de comandos. Parece […]

Especificación del nombre de archivo desplegado para el artefacto AAR en el proyecto de biblioteca de Android

Estoy intentando configurar un proyecto de biblioteca de Android para desplegar múltiples artefactos en un repositorio de Maven hospedado localmente. He llegado lo suficientemente lejos de tal manera que ambos artefactos tienen su propio POM generado, y se despliega correctamente en el repo, con el siguiente script: android { // Publish both debug and release […]

EXCEPCIÓN INESPERADA DE SUPERIOR NIVEL: com.android.dex.DexIndexOverflowException dependencias de fusión

En mi proyecto hay un problema cuando quiero añadir google play dependencia a ues google map en mi aplicación. El problema es cuando quiero ejecutar proyecto doy estos errores: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536 at com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:502) at com.android.dx.merge.DexMerger$IdMerger.mergeSorted(DexMerger.java:283) at com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:491) at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:189) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:303) at […]

¿Puede Android Studio convertir la secuencia de comandos de construcción de hormigas en la secuencia de comandos de gradle build?

Hola quiero convertir el script de hormigas a gradle.¿Existe una herramienta para la conversión automática? Estaba probando Android Studio y descubrí que si importa un proyecto con ant build le pregunta que lo encubrirá hasta gradle. Incluso cuando haga clic en yes, genera un script gradle que contiene // Top-level build file where you can […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.