Articles of android gradle

¿Cómo incluir una dependencia de módulo de biblioteca en un proyecto de Android Studio?

Estoy migrando un proyecto de Eclipse a AndroidStudio. Tengo un proyecto utilizado como lib en este proyecto. Esta lib se llama PullToRefresh. He intentado muchas formas de importar este proyecto a AS, pero cualquier bash lo bash. En mi proyecto tengo esta estructura de carpetas: Project Root +– app | +– builds | +– libs […]

Error de la biblioteca de diseño de materiales de Google. Tipo de progtwig ya presente: android.support.v4.app.INotificationSideChannel $ Stub $ Proxy

Cada vez que agrego la implemntation ‘com.google.android.material:material:1.0.0-alpha1’ cuando bash construir mi proyecto, Android Studio dice: Tipo de progtwig ya presente: android.support.v4.app.INotificationSideChannel $ Stub $ Proxy Message {kind = ERROR, text = Tipo de progtwig ya presente: android.support.v4.app.INotificationSideChannel $ Stub $ Proxy, sources = [Fuente desconocida archivo], nombre de la herramienta = Opcional.of (D8)} Esta es […]

Probar selector de artefactos faltante / ido de Variantes de comstackción en Android Studio 2 Beta 5

Para ejecutar Pruebas de Instrumentación desde Android Studio, típicamente selecciono “Pruebas de Instrumentación de Android” como el artefacto de prueba que se construirá, a través de la ventana Variantes de Construcción. Recientemente me actualicé a Android Studio 2 Beta 5, y el selector “Test Artifact” ya no está visible. ¿A donde se fué? ¿Alguna otra […]

Android Gradle DexException: Múltiples archivos dex definen Lorg / hamcrest / Descripción

com.android.dex.DexException: Múltiples archivos dex definen Lorg / hamcrest / Descripción que ocurre al intentar hacer una comstackción / prueba de depuración, ya sea a través de Android Studio o a través de la línea de comandos de Gradle en mi aplicación. La versión de lanzamiento (sin pruebas) funciona bien, pero tan pronto como se incluyen […]

Actualización de error de Gradle a Android Studio 3.0 Beta 1

Nota: Esto parece ser un problema con el complemento de Android. Ver comentarios para problemas asociados. Obtengo el siguiente error de gradle al construir el proyecto: Gradle sync failed: Cause: java.lang.NullPointerException at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:98) at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77) at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94) at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255) at java.nio.file.Paths.get(Paths.java:84) at com.android.build.gradle.internal.scope.BuildOutput.getOutputPath(BuildOutput.java:222) at com.android.build.gradle.internal.scope.BuildOutputs.lambda$load$2(BuildOutputs.java:243) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1376) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) […]

Error al resolver: com.android.support.design:25.4.0

Agregué la siguiente línea a mi build.gradle (Módulo: aplicación): compile ‘com.android.support:design:25.4.0’ Pero cuando ejecuto Gradle me estoy poniendo Failed to resolve: com.android.support.design:25.4.0 Obtuve el código de soporte de la biblioteca de diseño de soporte de Android y lo agregué a un nuevo proyecto. Lo agregué a la sección de dependencia como tal: dependencies { compile […]

\ build \ intermedios \ res \ resources-anzhi-debug-stripped.ap_ ‘especificado para la propiedad’ resourceFile ‘no existe

Actualicé Android Studio a la versión 2.0. La comstackción falló y también toma más tiempo que Android Studio versión 1.5 para comstackr. Cada vez que ejecuto mi aplicación, limpio y vuelvo a cargar el proyecto, pero no sirve de nada. El mensaje de error es: \ build \ intermedios \ res \ resources-anzhi-debug-stripped.ap_ ‘especificado para […]

Error de comstackción de las pruebas de Android: varios archivos dex definen Landroid / support / test / BuildConfig

Intento agregar Espresso 2 a mi proyecto (que también tiene muchas otras dependencias), pero estoy intentando encontrar este error al intentar ejecutar pruebas: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/test/BuildConfig; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:535) … La construcción sin prueba funciona bien. ¿Alguien tiene algún consejo sobre la mejor manera de depurar […]

Android build gradle es demasiado lento (Resolución de dependencia)

He estado trabajando con Android Studio (mi versión actual 1.5) durante 2 años. Todo estaba bien, pero cuando descargué Canary (2.1 p5), todo salió mal. Cada vez que quiero crear un nuevo proyecto o abrir un proyecto o sincronizar o importar una nueva lib o dependencia, gradle está tardando demasiado en construir, casi 20 minutos […]

¿Cómo leo las propiedades definidas en local.properties en build.gradle?

Establecí sdk.dir y ndk.dir en local.properties . ¿Cómo leo los valores definidos en sdk.dir y ndk.dir en el archivo build.gradle ?