Tag: Gradle

Error de sincronización de Gradle: 'com.android.build.gradle.BasePlugin' no implementa la interfaz de Plugin

Entorno: Android Studio 2.1 Proyecto: Android SDK + Cordova Android Studio genera el siguiente error durante Gradle Sync: Error de sincronización de Gradle: 'com.android.build.gradle.BasePlugin' no implementa la interfaz de Plugin

¿Hay una manera de tener una sección común con buildConfigField y resValue en gradle?

Tengo un producto con varios sabores de producto como: buildTypes { debug { } release { } } productFlavors { flavor1 { buildConfigField "String" "country" "se" buildConfigField "String" "language" "sv-SE" buildConfigField "String" "appName" "Flavor1" } flavor2 { buildConfigField "String" "country" "se" buildConfigField "String" "language" "sv-SE" buildConfigField "String" "appName" "Flavor2" } flavor3 { buildConfigField "String" "country" […]

Android: Skip Gradle "testClasses" tarea para un proyecto de dependencia

He seguido esta guía para crear un archivo de prueba de JUnit para mi módulo principal de Android (llamémoslo "module-a"), en Android Studio v1.4. Mi "módulo-a" tiene una dependencia de una biblioteca externa que se proporciona como un archivo .aar y para el que tuve que crear un módulo dedicado. Esta dependencia provoca un error: […]

Gradle dependencias que se resuelven de repente muy lento

Estoy desarrollando un proyecto Android con Android Studio y gradle. Hasta ayer, la construcción del gradle estaba construyendo relativamente rápido en algunos segundos. Desde hoy, de repente se convirtió en 5 minutos por construir. Le di mayor tamaño en gradle VM, pero todavía no tiene esperanza. ¿Podría alguien darme consejos sobre lo que está pasando […]

Gradle + Robolectric: ¿Dónde puedo poner el archivo org.robolectric.Config.properties?

Estoy intentando configurar una prueba usando Robolectric para hacer clic en un botón de menú en este repositorio . Las pruebas básicas de Robolectric se ejecutarán, pero no puedo ejecutar ninguna prueba específica del proyecto usando recursos porque dice que no puede encontrar mi AndroidManifest.xml. Después de ejecutar el ../gradlew clean check , aquí está […]

Valor predeterminado para Gradle buildConfigField booleano utilizado en todos los sabores

Tengo un número de sabores en mi aplicación, y quiero establecer un constructor booleano buildConfigField para un subconjunto de ellos. ¿Hay una manera de evitar tener que agregar el campo a cada sabor? Lo ideal sería que mi build.gradle se parezca a lo siguiente: productFlavors { flavor1 { } …. flavor4 { buildConfigField "boolean", "DISABLE_SOMETHING", […]

En Android / Gradle cómo definir una tarea que sólo se ejecuta al construir buildType específico / buildVariant / productFlavor (v0.10 +)

Plugin de Android para Gradle genera para cada BuilType / Flavor / BuildVariant una tarea. El problema es que esta tarea se generará dinámicamente y por lo tanto no estará disponible como una dependencia al definir una tarea como esta: task myTaskOnlyForDebugBuildType(dependsOn:assembleDebug) { //do smth } Una solución propuesta de esta respuesta sería esta task […]

Cómo crear una biblioteca en Github y usarla a través de las dependencias de gradle en Android Studio

Quiero crear la biblioteca y tener acceso a ella a través de Internet. En Android Studio (vía Gradle) la dependencia se puede agregar de esta manera: En build.gradle (aplicación de módulo): dependencies { … compile 'com.android.support:design:23.1.0' compile 'com.squareup:otto:1.3.8' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' … } ¿Cómo puedo añadir mi propia biblioteca de esta manera […]

Después de actualizar – Error: No se pudo encontrar: com.google.android.gms: play-services: 5.2.8

La sincronización del proyecto de Gradle ha fallado. Después de actualizar el androide SDK tengo este error: Error: No se pudo encontrar: com.google.android.gms: play-services: 5.2.8 He comprobado que la ubicación sdk que se actualiza es utilizada por android studio Tengo el Repositorio de Google instalado y el Repositorio de Soporte de Android también todos 2 […]

Especificar firma de configuración para Gradle y Cordova 5

En correspondencia con Cordova la versión de noticias 5.0.0 está lista. He intentado actualizar todos mis proyectos de Android como lo era por lo general. Para actualizar el propio marco de Cordova: npm update -g cordova Para actualizar la biblioteca en el proyecto de Android: cordova platform update android Después de construir la nueva versión […]

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