Articles of android gradle

Où sont les journaux Gradle?

Gradle construit pour une application dans Android Studio génère l’erreur suivante: Error:Execution failed for task ‘:app:comstackDebugJavaWithJavac’. > java.lang.RuntimeException: failure, see logs for details. cannot generate view binders com.sun.tools.javac.code.Symbol$CompletionFailure: class file for android.view.View$InvalidateInfo not found Quelqu’un pourrait-il donner un conseil sur où trouver les journaux? Au début, je pensais que c’était une question tellement rudimentaire que […]

Erreur: L’exécution a échoué pour la tâche ‘: android: transformClassesAndResourcesWithProguardForRelease’

Chaque fois que j’obtiens cette erreur lors de l’exécution de mon projet. Je peux faire un Clean, puis Run Run, et ça marche. Mais ce n’est pas une solution optimale. Des idées? Error:Execution failed for task ‘:android:transformClassesAndResourcesWithProguardForRelease’. java.io.IOException: Impossible de renommer android \ build \ intermediates \ transforme \ proguard \ release \ dossiers \ […]

Gradle erreur de mise à niveau vers Android Studio 3.0 Beta 1

Note: Cela semble être un problème avec le plugin Android. Voir les commentaires pour les problèmes associés. J’obtiens l’erreur de graduation suivante lors de la construction du projet: 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) […]

BuildConfig n’est pas créé correctement (Gradle Android)

J’essaie de convertir notre application Android en une version progressive. J’ai le projet et ses bibliothèques avec succès. J’essaie maintenant de créer des apks séparés pour nos différents environnements (dev / test / prod ont des URL différentes pour les services qu’ils consumnt). En cherchant autour de moi, la meilleure façon de le faire est […]

erreur: ressource android: attr / fontVariationSettings introuvable

Avertissement: la propriété android.dexOptions.incremental est obsolète et n’a aucun effet sur le processus de génération. Erreur: (246, 5) erreur: ressource Android: attr / fontVariationSettings introuvable. /project/bkup/7_march_2018/hyshoper/milla/build/intermediates/incremental/mergeDebugAndroidTestResources/merged.dir/values/values.xml Erreur: (246, 5) erreur: ressource android: attr / ttcIndex introuvable. Erreur: (269) ressource android: attr / ttcIndex introuvable. Erreur: (269) ressource android: attr / fontVariationSettings introuvable. Erreur: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: […]

Erreur: (6, 0) Méthode DSL de Gradle introuvable: ‘google ()’

/Users/Ren/Desktop/RecylerViewBaseAdapter/build.gradle Error:(6, 0) Gradle DSL method not found: ‘google()’ Possible causes: The project ‘RecylerViewBaseAdapter’ may be using a version of Gradle that does not contain the method. Gradle settings The build file may be missing a Gradle plugin. Apply Gradle plugin

NoClassDefFoundError avec Android Studio sur Android 4

Je suis en train de convertir une application existante d’Eclipse en Android Studio. Cependant, lorsque je l’exécute sur un périphérique exécutant 4.x (j’ai testé plusieurs versions sur des émulateurs), il se bloque immédiatement avec une NoClassDefFoundError . J’ai essayé de commenter les références aux classes qu’il ne trouve pas, mais il y en a toujours […]

Impossible de fusionner Dex – Android Studio 3.0

Lorsque j’ai mis à jour mon Android Studio à 3.0 dans le canal stable et exécuté le projet, j’ai commencé à obtenir l’erreur ci-dessous. Error:Execution failed for task ‘:app:transformDexArchiveWithExternalLibsDexMergerForDebug’. com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex J’ai essayé de nettoyer et de reconstruire le projet, mais cela n’a pas fonctionné. Toute aide serait appréciée. Niveau de projet […]

Changer le nom apk avec Gradle

J’ai un projet Android qui utilise Gradle pour le processus de construction. Maintenant, je veux append deux types de build supplémentaires, staging et production, pour que ma build.gradle contienne: android { buildTypes { release { runProguard false proguardFile getDefaultProguardFile(‘proguard-android.txt’) } staging { signingConfig signingConfigs.staging applicationVariants.all { variant -> appendVersionNameVersionCode(variant, defaultConfig) } } production { signingConfig […]

Existe-t-il un moyen sûr de gérer les clés API?

J’utilise une API dans mon application. Je gère actuellement la clé API à partir d’une interface Java public interface APIContract { //The API KEY MUST NOT BE PUBLISH. It is possible to generate a new one for free from www.themoviedb.org //Remove before commit !!! Ssortingng API_KEY = “abcdefghijklmnopqrstuvwxyz”; /… } Cela fait le travail. Je […]