Preguntas etiquetadas con android-gradle-plugin

Android Gradle Plugin es el sistema de compilación estándar de Android. Es utilizado como sistema de compilación de respaldo por Android Studio.




15
Error: conflicto con la dependencia 'com.google.code.findbugs: jsr305'
Creé un nuevo proyecto en Android Studio 2.2 Preview 1 con la aplicación de Android y el módulo Backend con Google Messaging. Este es el archivo de la aplicación: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" …

19
buildTypes no se puede aplicar a groovy.lang.Closure
Recibo esta advertencia en mi archivo gradle de proyecto: Advertencia: (16, 5) 'buildTypes' no se puede aplicar a '(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)' Mi sección buildTypes es: buildTypes { debug { debuggable true } release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' } } Actualmente estoy usando Android Studio 1.1.0, compileSdkVersion 22, buildToolsVersion 22.0.0 …

4
Repositorios de Android buildscript: jcenter VS mavencentral
La última vez que usé Android Studio, generó .gradlearchivos con mavencentral()repositorios de buildscript, mientras que ahora los hay jcenter(). ¿Alguien podría explicar los problemas relacionados con esto? ¿Hay otros repositorios? ¿Cuándo deberíamos cambiarlos? ¿Qué impacto tienen en proyectos, módulos, libs? ¿Algún otro elemento esencial para los desarrolladores de Android? ¿Quién …


28
La fusión del manifiesto falló: uses-sdk: minSdkVersion 14
Desde que descargué el último SDK e instalé Android Studio, mi proyecto no se puede construir. Me sale el siguiente mensaje: Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1

30
El material de Android y la fusión del manifiesto de appcompat fallaron
Tengo siguiente grado dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Pero cuando quiero compilar la aplicación obtengo el siguiente registro: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). …

26
No se encontró ningún recurso que coincida con el nombre dado: attr 'android: keyboardNavigationCluster'. al actualizar a la biblioteca de soporte 26.0.0
Tengo este problema al actualizar a la última versión 26.0.0 de la Biblioteca de soporte ( https://developer.android.com/topic/libraries/support-library/revisions.html#26-0-0 ): Error: (18, 21) No se encontraron recursos que coincidan con el nombre de pila: attr 'android: keyboardNavigationCluster'. /.../app/build/intermediates/res/merged/beta/debug/values-v26/values-v26.xml Error:(15, 21) No resource found that matches the given name: attr 'android:keyboardNavigationCluster'. Error:(18, 21) …

26
Varios archivos dex definen Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat
Si ejecuto gradle assembleDebugdesde la línea de comando, de repente recibo este error: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Si grep para v4 veo dos archivos dentro de mi …

30
Error: no se encontraron cadenas de herramientas en la carpeta de cadenas de herramientas NDK para ABI con el prefijo: llvm
Quiero compilar un proyecto de Android de código abierto (Netguard) usando gradel ( gradlew clean build) Pero encontré este error: A problem occurred configuring project ':app'. > Exception thrown while executing model rule: NdkComponentModelPlugin.Rules#cre ateToolchains > No toolchains found in the NDK toolchains folder for ABI with prefix: llvm Me …

24
Error: no se pudo encontrar el gradle wrapper en el SDK de Android. Es posible que necesite actualizar su SDK de Android - Android
Sé que hay muchas preguntas similares a esta, pero no pude encontrar una solución para mi problema en ninguna de ellas. Además, proporcionaré detalles para mi caso específico. Codifiqué un proyecto Ionic en Ubuntu 16.04 LTS, y ahora tengo que construirlo para su lanzamiento. Entonces ejecuto el comando: cordova build …

27
ADVERTENCIA: la API 'variant.getJavaCompile ()' está obsoleta y ha sido reemplazada por 'variant.getJavaCompileProvider ()'
De repente, cuando sincronizo Gradle, aparece este error: ADVERTENCIA: la API 'variant.getJavaCompile ()' está obsoleta y ha sido reemplazada por 'variant.getJavaCompileProvider ()'. Se eliminará a fines de 2019. Para obtener más información, consulte https://d.android.com/r/tools/task-configuration-avoidance Módulos afectados: aplicación Tengo esto build.gradlepara el módulo de la aplicación: apply plugin: 'com.android.application' apply plugin: …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.