J'utilise bitbucket pour pouvoir travailler avec d'autres développeurs, mais il semble que nous ne puissions pas le faire fonctionner parfaitement. J'ai eu cette erreur après lui avoir retiré les modifications:
Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
E:\Program Files (x86)\Android\android-sdk\build-tools\19.0.0\aapt.exe package -f --no-crunch -I E:\Program Files (x86)\Android\android-sdk\platforms\android-19\android.jar -M E:\Documents\smart-my-job1\app\build\manifests\debug\AndroidManifest.xml -S E:\Documents\smart-my-job1\app\build\res\all\debug -A E:\Documents\smart-my-job1\app\build\assets\debug -m -J E:\Documents\smart-my-job1\app\build\source\r\debug -F E:\Documents\smart-my-job1\app\build\libs\app-debug.ap_ --debug-mode --custom-package com.smartmyjob
Error Code:
-1073741819
android
android-studio
bitbucket
danieljohngomez
la source
la source
Réponses:
Pour moi, cela a aidé à changer la version de buildTools en:
Vous trouverez ce paramètre dans le fichier
app/build.gradle
.la source
app/build.gradle
.Vous rencontrez le bug https://code.google.com/p/android/issues/detail?id=42752 . La cause semble généralement être une référence à une chaîne inexistante dans l'une de vos ressources de menu.
la source
dimen
:String types not allowed (at 'navigation_drawer_width' with value '320p'
<string name="">
definitjon dans monstrings.xml
fichier. Double que votrestrings.xml
fichier est valide!Pour moi, c'est que j'ai oublié d'installer les dépendances 32 bits:
la source
aapt est 32 bits donc ne s'exécutera pas sur une boîte 64 bits tant que l'architecture 32 bits n'est pas activée
ça marche pour moi.
la source
J'ai eu le même problème et je l'ai corrigé en faisant un
./gradlew clean build
! Essayez-le et si cela ne fonctionne pas, essayez./gradlew --refresh-dependencies
après et vous devriez être prêt à partir.la source
Ma réponse peut sembler un peu trop tardive, mais je suis tombé sur cette même erreur dans Android Studio après la mise à niveau du SDK vers l'API 21. J'ai essayé toutes les solutions que j'ai rencontrées ici sur ce site et https://code.google. com / p / android / issues / detail? id = 61308 . Voici comment j'ai finalement résolu cette erreur: j'ai ouvert le fichier gradle.build de l'application et l'ai changé à partir de ceci:
pour que:
J'ai abaissé les valeurs de buildToolsVersion et de targetSdkVersion à 20, ce qui, je le savais, fonctionnait bien avant la mise à niveau. Il semble que l'API 21 posait des problèmes à Gradle, dans mon cas. J'espère que cela aidera les autres aussi.
la source
Dans mon cas, j'ai nettoyé le projet (barre de menus -> Build -> Clean Project), puis j'ai refait la construction. Ça a marché.
la source
Dans mon cas, j'ai eu deux déclarations de
dans mon icône de dessin vectoriel
tout ce que j'avais à faire était d'en supprimer un
la source
Dans mon cas, problème résolu avec la désactivation de l'exécution instantanée dans Android Studio 3.1.2
la source
J'ai rencontré l'application ayant échoué l'exécution: processDebugResources Android Studio après la mise à niveau du référentiel SDK. J'utilise Android Studio 1.5.1, cible SDK version 23. J'utilisais précédemment buildToolsVersion 21.0.1, le changement de buildToolsVersion en 21.1.2 a résolu mon problème.
Vous voudrez peut-être savoir comment je trouve la version 21.1.2 appropriée. Il a été recommandé par Android Studio après la mise à niveau réussie de mon SDK.
Après avoir changé buildToolsVersion en 21.1.2 (reportez-vous aux paramètres de ma version ci-dessous), vous devez synchroniser votre mécanisme de génération Gradle.
Android Studio vous demandera de synchroniser Gradle ou vous pouvez aller dans "barre de menus> Fichier> Synchroniser" pour déclencher la synchronisation manuellement. Android Studio reconstruira votre projet après la synchronisation.
Je sais qu'il y a de nombreux problèmes avec la base de données et la configuration du SDK, ma solution proposée peut ne pas résoudre tous les problèmes. Mais si vous rencontrez une erreur similaire après la mise à niveau du référentiel SDK, j'espère que mon message résoudra vos tracas. Bonne chance!
la source
Dans mon cas , j'ai essayé de changer
buildToolsVersion
dansgradle
, mais il ne m'a pas aidé. Mon problème a été résolu lorsque j'ai trouvé drawable qui a appelé example.PNG . Ce devrait être example.png ; Il n'y avait aucun message sur le nom de la ressource incorrect, mais après avoir renommé le fichier, gradle a construit le projet bien.la source
Si ce ne sont pas vos outils de construction, vérifiez vos chaînes, styles, attrs, ... fichiers XML et assurez-vous qu'ils sont corrects. Par exemple, une chaîne avec un attribut de nom vide
ou un attr précédemment non défini sans format spécifié ( attrs.xml ):
la source
Je me suis cogné la tête pendant 2 jours.
TL; DR - Vous avez cette erreur car le nom de mon application contenait «-».
Il s'avère qu'Android ne permet pas cela. Après avoir exécuté
gradlew build --stacktrace
dans le répertoire Android - une erreur qui implique cela.la source
cela peut aider dans le gradle de construction de l'application Android Studio 3.2.1, il devrait être comme
Passer à la
version 4.6 du plugin vers 3.2.1
la source
En obtenant cette erreur, j'ai fait une compilation avec --info (gradle --info build). Il a signalé qu'il ne pouvait pas ouvrir libz.so.1, en raison d'un mauvais ELFCLASS. Il a besoin d'une version 32 bits de libz. J'ai dû télécharger la source, changer le Makefile en gcc -m32 et installer le package de développement glibc 32 bits (dnf install glibc-devel.i686). Après avoir créé et installé cette bibliothèque 32 bits, j'ai désactivé la bibliothèque 64 bits.
Puis tout s'est bien passé.
la source
J'ai eu le même problème, et comme cette question était le premier hit sur google, j'ajouterai aussi ma solution. Pour moi, c'était un
format
attribut manquant dans unattr
élément dansres/values/attrs.xml
.la source
Cela a fonctionné pour moi simplement en redémarrant le studio Android 2 fois: D. J'utilise Android Studio 2.1.
la source
Je l'ai résolu en changeant la version 21.0.1 des outils de construction en 20.0.0
la source
Exécutez gradle avec
--stacktrace
option pour voir plus d'informations, ce qui ne va pas.la source
Dans mon cas, crashlytics (Fabric.io) générait des fichiers en conflit à un moment donné et un deuxième fichier était automatiquement généré avec un nom invalide.
Pour faire court: vérifiez si vous n'avez aucun nom de fichier avec des longueurs non valides, vous devriez être averti au-dessus de l'exception d'origine.
la source
J'ai eu ce problème après avoir supprimé les journaux, j'ai résolu cela en reconstruisant le projet
la source
allez dans le panneau Gradle et exécutez-le en double-cliquant dessus sur la ligne de message, cela vous montre où votre projet est une erreur par exemple peut-être avez-vous un son ou un film ou un fichier ou ... qu'il compacte dans votre projet sur le google android i je suis vraiment désolé que mon anglais soit vraiment très pauvre
la source
Vous obtenez cette erreur lorsque vous utilisez des mots-clés Java dans le nom de vos ressources.
la source
Avait le même problème. J'ai changé le fichier build.gradle dans le dossier de l'application à partir de ceci: compileSdkVersion 23 buildToolsVersion "23.0.2"
pour ça:
compileSdkVersion 23 buildToolsVersion "21.0.2"
et a parfaitement fonctionné! J'espère que ça marchera pour toi aussi!
la source
J'ai eu le même problème et j'ai été ému
la source
Pour moi, c'était une erreur avec mes ressources, je viens de changer les ressources de mon projet dans le dossier resources et le dossier res (c'est-à-dire pour Android) et cela a bien fonctionné.
Construire avec succès
Temps total: 1 min 10,034 sec
la source
Il peut y avoir des erreurs dans vos mises en page comme
android:id="@id/
au lieu deandroid:id="@+id/...
. Au moins, c'était la cause de mon exception.la source
Vérifiez si une plate-forme SDK a été partiellement installée. Si tel est le cas, réinstallez-le.
la source
Je suis tombé sur cette erreur lors de la mise à jour de mon studio Android vers la version 3.0.1 de la version 2.3. Après avoir essayé toutes les solutions ci-dessus, j'ai constaté que le problème provenait de la version des outils de construction. J'utilisais une version non prise en charge des outils de construction. J'ai changé le mien comme ci-dessous et cela a fonctionné.
En règle générale, essayez toujours d'utiliser la dernière version des outils de construction prise en charge par votre version Gradle. À partir de la version 3.0.0 de Gradle, vous n'avez pas besoin de spécifier la version des outils de construction car elle est automatiquement sélectionnée.
https://developer.android.com/studio/releases/gradle-plugin.html#3-0-0
la source
Pour moi, je devais exécuter Android Studio en mode administrateur.
Windows 10 x64
la source