Tag: Gradle

Biblioteca de dependencias Gradle con una versión anterior de mi otra biblioteca de dependencias

Estoy intentando agregar una biblioteca externa a mi proyecto de Android en Android Studio. Desafortunadamente una de mis bibliotecas de terceros (lo llamo libraryA.jar ) contiene la versión modificada de otra biblioteca ( libraryB1 ). En mi proyecto necesito usar esta biblioteca en una versión no modificada y más nueva ( libraryB2 ). Están siendo […]

Después de una nueva instalación de Android Studio recibí un error en Gradle

Acabo de formatear mi PC y he instalado Android Studio 0.8.4 con todas las API en el SDK. Mi problema es cuando intento ejecutar un nuevo proyecto, recibo este mensaje: Gradle 'myproject' project refresh failed Error:org.gradle.tooling.model.GradleProject.getBuildDirectory()Ljava/io/File; ¿Alguien sabe dónde está el problema? Gracias por tu ayuda.

NoClassDefFoundError en Runtime en clase dentro de .AAR en Android Studio

He estado investigando durante muchas horas acerca de una posible solución a esto, pero lo que sea que lo intente simplemente falla. Aquí está la situación explicada: Tengo este proyecto de biblioteca en Android Studio que genera el archivo app-debug.aar . A continuación, agrego este nuevo módulo en el proyecto de implementación, siguiendo el asistente […]

Variante de varios estilos de Android Gradle

Estoy tratando de construir un proyecto basado en gradle con grupos de sabor. Los grupos son "mercado" y "costo". El problema radica en la gestión de la dependencia. Por ejemplo, me gustaría hacer algo como compileFreeGplay 'com.google.android.gms:play-services:5.0.89' , que no es (aún) compatible con el complemento de Android para gradle. Así que he utilizado una […]

Cómo ejecutar grupos de pruebas de unidad con gradle en Android

Estoy tratando de ejecutar un grupo específico de pruebas de unidad en nuestro servidor de CI y no en nuestro entorno de desarrollo. He intentado algunos enfoques 1) Uso de las categorías de JUnit. No pude conseguir esto para trabajar con gradle 2) Usando la prueba ./gradlew –tests * ServiceTest Esto nunca encontró mis pruebas. […]

Inclusión de archivos de Android Studio

Copié un archivo de recursos de otro proyecto a mi proyecto en Android Studio. Ahora cuando intento editar el archivo dice " este archivo no pertenece al proyecto " y pregunta si quiero desbloquearlo? ¿Cómo puedo decirle a Android Studio que este archivo pertenece al proyecto?

Módulo hermano de importación en Android Studio

Tengo un proyecto de Android recientemente convertido a Gradle de Maven / IntelliJ. El proyecto tiene una estructura tradicional de maven con los proyectos app y sdk siendo proyectos hermanos referenciados a través del nexo. Puedo importar cualquiera de los proyectos en Android Studio correctamente y construirlos, pero cuando intento importar el SK como un […]

cómo hacer fuera de árbol android construye con gradle

Una de las características más atractivas de cmake es el paradigma de construcción fuera del árbol, que permite construir variantes de un proyecto en carpetas separadas, haciendo así que sea más rápido cambiar entre configuraciones de construcción. ¿Existe tal mecanismo en android + gradle? Idealmente, no se crearía ni modificaría un solo archivo en el […]

¿Cómo vuelvo a empaquetar un AAR para la fusión del manifiesto gradle de Android?

Hay un problema enorme con los dispositivos Samsung 4.2.2 que utilizan android.support.v7.appcompat v21: Https://code.google.com/p/android/issues/detail?id=78377 Para evitar este problema, pensé que tomaría la v21 appcompat aar desde el repositorio .m2 y: Descomprimir appcompat-v7-21.0.0.aar Utilice jarjar para procesar las clases.jar con la regla (rule android.support. ** android.support. @ 1) Sustituya las clases.jar por las clases reempaquetadas.jar Zip […]

Cobertura de código de Android en Jenkins CI

Estoy utilizando Gradle como una herramienta de automatización de la construcción para mi proyecto de Android. Jenkins CI ejecuta mis pruebas y genera un informe de cobertura usando la tarea createDebugCoverageReport . Lamentablemente no he encontrado una forma de utilizar el archivo coverage.xml que se genera dentro de Jenkins CI. Podría publicar el informe HTML […]

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