Erreur:échec de l'Exécution de la tâche:app:processDebugResources'. > java.io.IOException: impossible de supprimer le dossier “” dans android studio
Je suis en train de développer une application Android utilisant Android Studio,
j'ai donc créé une application Android et je veux le publier.
Chaque fois que je clique sur “créer un projet“ pour obtenir le fichier apk,
J'obtiens cette erreur:
Error:Execution failed for task ':app:processDebugResources'.
> java.io.IOException: Could not delete folder C:\Users\ehsan\AndroidStudioProjects\MyApplication3\app\build\generated\source\r\debug\com\example\ehsan
Construire.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example.ehsan.myapplication"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.0'
}
collez votre gradle fichier..
qui d'une construction ou d'un paramètre?
collez le build gradle.
j'ai collé
Salut , exec ce code à la racine du projet
qui d'une construction ou d'un paramètre?
collez le build gradle.
j'ai collé
Salut , exec ce code à la racine du projet
gradlew --stacktrace
. Peut vous aider.
OriginalL'auteur Ehsan Akbar | 2016-02-27
Vous devez vous connecter pour publier un commentaire.
Je suppose que certains des fichiers de la cible répertoire de compilation est ouvert dans un autre outil que vous utilisez. Juste un descripteur de fichier ouvert dans le dossier qui doit être nettoyé. La tâche de génération "propre" veut supprimer tous les fichiers dans le répertoire de construction(normalement "cible") et quand il échoue, l'échec de la construction.
Salut..dans quel dossier dois-je le supprimer ?
Si à l'aide de Réagir Natif, à l'intérieur du dossier du projet, il y aura
android
, supprimerbuild
de là - au moins, c'est ce qui a fonctionné pour moi.Luther Est une autre solution pour cela parce que mon projet est grande de tous les temps de nettoyer et de construire prend 25 minutes
essayez de diviser un projet en modules plus petits, où tout n'est pas reconstruire tout le temps, mais seulement changé les modules
OriginalL'auteur Henning Luther
RÉAGIR NATIF
De vos réagir natif dossier d'exécution:
cd android && gradlew clean
PUIS
cd .. && react-native run-android
cd android && gradlew clean
propre n'a pas de travail, maiscd android
puisgradlew clean
a parfaitement fonctionné! Merci!Cela fonctionne, mais rend le processus de construction beaucoup plus lent... Souhaitez y avait un moyen de résoudre le problème à la racine!
Enfin trouvé un moyen qui semble résoudre le problème à la racine! github.com/facebook/react-native/issues/...
pour info, pour Windows, vous aurez besoin d'utiliser
gradlew.bat
.Dans windows, gradlew.bat propre a fonctionné pour moi mais de nos jours, ce problème m'est arrivé plusieurs fois et je ne sais pas ce que la raison en est!
OriginalL'auteur Rob
Juste nettoyer votre projet, cela fonctionne pour moi.
Propre tâche pour gradle fonctionne.
une meilleure solution consiste à exécuter:
cd android && ./gradlew clean
comme mentionné par @robertmylneOriginalL'auteur W00di
Solution est très simple: il suffit de suivre les instructions ci-dessous
OriginalL'auteur Shivaramakrishna Agapu
comme d'autres l'ont déjà dit, vous devez nettoyer votre projet , les étapes pour nettoyer le projet sont:
Build -> Nettoyage de Projet ou Build -> Projet de Reconstruction de
OriginalL'auteur Moshe Edri
Dans mon cas, le problème est sur les autorisations. si vous ouvrez android studio en tant qu'administrateur (ou de l'utilisation de sudo) alors si vous ouvrez à nouveau le projet comme utilisateur normal, android studio ne peut pas supprimer certains fichiers, car lorsque vous ouvrez le projet en tant qu'administrateur, certains dossiers de projet autorisations sont modifiées. Si vous avez vécu ces étapes, je pense que vous devriez cloner le projet à partir de votre CV (git, tfs, svn, etc.) de nouveau. Sinon, vous devez configurer le fichier de projet - les autorisations de dossier.
OriginalL'auteur oguzhan
J'ai le même problème. Lorsque je nettoie mon projet et de le reconstruire ensuite tout fonctionne bien.
Build -> Nettoyage de Projet
OriginalL'auteur Farhan
Juste nettoyer votre projet (Android Studio>Build>Nettoyage de Projet) et de construire à nouveau.
OriginalL'auteur Harry
J'ai trouvé une autre solution pratique, qui évite la reconstruction de tous les composants, encore et encore, dans cet article:
http://bitstopixels.blogspot.ca/2017/04/react-native-windows-10-eperm-operation.html
react-native run-android
react-native run-android
pour terminer en vous donnant la construction du message. (L'application sera lancée avec un rouge à l'écran d'erreur se plaindre de la connexion au serveur a échoué. Pas de panique.)react-native start
pour démarrer le Réagissent de l'Emballeur, c'est le serveur indiqué dans le message d'erreur de l'étape précédenteOriginalL'auteur Qin Chao
Réagir Natif
Ces étapes résolu mon problème:
gradlew propre
réaction d'exécution natif android
* * * * Il est intéressant de les fermer Android Studio. Mais croyez moi, ces étapes résolu mon problème **
OriginalL'auteur Umar Farooq Awan
Arrêt OpenSdk processus Java (intérieure pour Android Studio de processus).
OriginalL'auteur Cícero Moura
Si vous avez rencontré ce type d'erreur en raison de l'ouverture d'android studio avec la commande sudo.
Alors la solution est la définition d'autorisation pour le dossier du projet.
Dans mon cas, je exécutez la commande ci-dessous.
nettoyer et reconstruire de nouveau votre projet android.
OriginalL'auteur tngotran
Si vous avez une autre instance de Android Studio en cours d'exécution, puis de bien vouloir la fermer, puis construire l'application. Cela a fonctionné dans mon cas
OriginalL'auteur Ashwin Balani
Mise à jour de votre gradle version.
Aller à votre projet niveau
build.gradle
fichier et assurez-vous que vous utilisez la dernière version de gradle.OriginalL'auteur artenson.art98
Réagir Natif
Dans mon cas, je viens d'actualisation ( http://localhost:8081/debugger-ui/ ) , et il fonctionne... Toutes les autres solutions ne fonctionnent pas pour moi. Peut-être que certains fichiers sont utilisés par debuger et il ne peut pas supprimer... en tout cas, ça fonctionne pour moi. S'il vous plaît essayer cela et donner une rétroaction.
OriginalL'auteur karolkarp
Si elle dit:
Puis à l'aide de commande suivante
a fonctionné pour moi. cheers!
OriginalL'auteur Yashoda Chandrasekara
Supprimer android/app/dossier de création et d'exécuter
react-native run-android
OriginalL'auteur Rajesh Nasit
De mon expérience de Réagir Natif, vous pouvez également redémarrer votre CLI et cette erreur disparaît.
J'espère que vous avez ajouté un commentaire à l'autre 5 des postes similaires dans ce thread.
OriginalL'auteur Victor Burnett
Résoudre Ce problème par cette commande
Dans La Plate-Forme Windows
Dans La Plate-Forme Mac
OriginalL'auteur Akash Kumar
Il suffit de Ne onething Fichier->Invalider les caches/redémarrage.
Après le chargement du projet, la synchronisation du projet.
OriginalL'auteur nagaraja T