GNU/Linux >> Tutoriels Linux >  >> Linux

Impossible de nettoyer le projet dans Android Studio

Je viens de rencontrer le même problème maintenant - j'ai accidentellement modifié l'un des fichiers générés et je voulais reconstruire l'application, mais les deux clean et build a échoué en raison du verrouillage de certains fichiers.

Heureusement, j'ai cygwin sur ma machine Windows, donc ls -l <file that studio complained about> a révélé que ces fichiers appartenaient à certains Administrator mec.

Ma première pensée a été que ces fichiers avaient peut-être été créés alors que Studio fonctionnait avec des privilèges d'administrateur (je le fais lorsque j'ai besoin de récupérer des mises à jour à partir de SDK manager ). L'idée était d'essayer de résoudre ce problème en exécutant clean dans Studio s'exécutant avec des privilèges d'administrateur, puis reconstruire ultérieurement avec des privilèges normaux. Non, cela n'a pas fonctionné :(

J'ai décidé d'opter pour la force brute :sudo rm -rf app/build/* (en Cygwin cette commande est un peu différente :cygstart --action=runas rm -rf app/build/* ). Cela a résolu le problème et j'ai pu reconstruire le projet dans Android Studio.


Vous pouvez aller dans le répertoire du projet et appeler gradle depuis la ligne de commande pour nettoyer le projet :

gradlew clean

Lorsque vous rouvrirez le projet, vous devrez exécuter à nouveau une synchronisation progressive.


Aller à

Fichier> Paramètres> Build, Execution, Deployment> Instant Run> Décochez cette case (Activer Instant Run to hot swap code)

Merci Bon codage


J'ai eu le même problème.

Vous devez accéder directement au fichier source. Fermez le studio et accédez au chemin où se trouve le problème et supprimez le dossier.


Linux
  1. Comment installer Android Studio sur Ubuntu 18.04

  2. Comment installer Android Studio sur Fedora 35

  3. Échec de l'actualisation du projet Gradle - Android Studio 2.2 ?

  4. Erreur Android Studio 13 =autorisation refusée sous Linux

  5. Android Studio - Échec de la synchronisation Gradle :déjà supprimé

Comment installer Android Studio sur Debian 10

Comment installer Android Studio sur Debian 11

Comment installer Android Studio sur CentOS 7

Comment installer Android Studio sur Ubuntu 16.04 LTS

Comment installer Android Studio sur Ubuntu

Comment installer Android Studio sur Ubuntu 20.04