Tag: Gradle

Gradle Advertencia "no especificado depende de las bibliotecas, pero es un jar", mientras que la compilación de un módulo de Android dentro de un módulo de biblioteca java personalizado

Soy un novato en Gradle. Tengo una estructura simple del proyecto (demostrada abajo) que tiene un módulo androide principal de la aplicación, un módulo androide (myandroidlibrary), y un módulo puro del java (myjavalibrary). Tienen dependencias simples, app -> myjavalibary, y myjavalibary -> myandroidlibrary (vea la figura abajo). Gradle archivos instantáneas también se dan a continuación. […]

¿Puede gradle resolver las dependencias de sólo un archivo .aar de Android?

Estoy trabajando en una biblioteca interna (vamos a llamarla "banana_lib") que se incluirá en un proyecto de aplicación para Android. Quiero proporcionar esta biblioteca a un cliente en forma de un archivo .aar. Mi biblioteca depende de otra biblioteca (digamos Gson). Si puedo ayudarlo, quiero evitar agrupar las clases de esta dependencia en mi biblioteca […]

Android Gradle tarea: connectedInstrumentTest para la creación de lanzamiento?

¿Hay alguna manera de ejecutar pruebas contra el tipo de compilación Release o cualquier otra variante de compilación personalizada? El comportamiento predeterminado de la tarea connectedInstrumentTest es ejecutar pruebas sólo en la variante de compilación Debug ¿Algunas ideas?

Dependencia de Gradle que causa error "Número mágico inválido"

Tengo un proyecto en GitHub que trabajo en ambos en la oficina en casa. Durante unos 2 meses estaba funcionando bien en ambas máquinas. Luego hace dos semanas, dejó de correr en mi PC de casa, pero aún funciona bien en mi PC de trabajo . Este es el error que obtengo: : App: shrinkDebugMultiDexComponents […]

Error al migrar el proyecto Libgdx de Eclipse a Android Studio

Estoy intentando migrar mi juego existente (escrito en libgdx) de Eclipse a Android Studio. Después de migrar mi trabajo de escritorio de trabajo correctamente, pero tengo problema con el proyecto de Android. En android uso anuncios de Admob. Consigo el mensaje de error siguiente: Como puedes ver, se instala Android Support Repository Mi estructura de […]

Gradle orden de tareas personalizadas en Android

Tengo 2 tareas del gradle que quiero funcionar después de la tarea del assembleRelease . task copyRequiredFilesToVersionControl(type:Copy) { … } task ('versionControl') << { … } Si configuro el orden para estas tareas como las tareas de abajo nunca se llaman … copyRequiredFilesToVersionControl.dependsOn(assembleRelease) versionControl.dependsOn(copyRequiredFilesToVersionControl) Si cambio orden como; assembleRelease.dependsOn(copyRequiredFilesToVersionControl) versionControl.dependsOn(copyRequiredFilesToVersionControl) Las tareas se ejecutan al […]

¿Puedo construir todos mis sabores de generación de gradle a la vez?

Tengo varios sabores de la estructura para una aplicación. Quiero construir todos los apks diferentes de una vez y encontrarlos en mi / carpeta de salida. No quiero seleccionar cada sabor y construirlo individualmente. ¿Cómo puedo hacer esto?

Error al compilar el proyecto de Android después de actualizar FindBugs a 3.0.1

Después de actualizar Findbugs plugin hasta la versión 3.0.1 no puedo compilar proyectos multi módulo en Android Studio. También uso la dependencia "com.google.code.findbugs:annotations:3.0.1" para usar anotaciones de FindBugs (por ejemplo, @SuppressFBWarnings ). Consigo el siguiente error mientras ensamblaba el proyecto: Execution failed for task ':presentation:packageAllDevelopDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: javax/annotation/CheckForNull.class ¿Cómo puedo arreglarlo?

Cordova 6.4.0 Error de Android al crear una versión de apk

Tenía un proyecto funcionando bien en Córdoba 6.3.1. Entonces actualizé cordova y mi proyecto a 6.4.0. Después de esto, la primera vez que construí, gradle se actualizó automáticamente también. Ahora estoy experimentando un problema importante: Necesito incluir las contraseñas keystore y alias en el archivo build.json o la generación release apk falla con error. Utilizo […]

Gradle Android, ¿qué es?

Hay algunas otras preguntas relacionadas en este mismo sitio web, pero no puedo conseguir mi cabeza alrededor de esto. En su página web son sumamente abstractos. Gradle es la automatización de la construcción evolucionado. Gradle puede automatizar el edificio, probar, publicar, implementar y más paquetes de software u otros tipos de proyectos tales como sitios […]

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