Android Studio se bloque ou se congèle lorsque la construction du projet échoue

Je suis confronté à un problème très câblé depuis ce soir.

Si j'ai des erreurs dans mon projet Android, et que la construction est échouée, mon studio Android est bloqué / bloqué. Je ne peux rien faire que tuer l'application studio Android. Même si j'ouvre le même projet la prochaine fois, gradle tentera de construire et de congeler à nouveau. [Veuillez trouver l'écran ci-joint]

Seule une solution que je pourrais trouver est … Je dois trouver ce qui provoque exactement le "défaut de construction" et je devrai résoudre le problème en utilisant un autre éditeur, et mon studio Android commencera à fonctionner.

Ca a bien fonctionné sans problème avant ce soir; Et brusquement brisé. Quelqu'un d'autre a-t-il le même problème?

-n

Entrez la description de l'image ici

7 Solutions collect form web for “Android Studio se bloque ou se congèle lorsque la construction du projet échoue”

Si vous utilisez Android Studio v1.2.1.1 ou plus récent et que vous utilisez Macbook, j'ai récemment vu que si votre appareil est connecté à votre ordinateur portable (par USB, vous n'avez aucune idée de sur le wifi) et vous dormez votre ordinateur portable alors Connectez-vous à nouveau, Android Studio se bloque. Par conséquent, vous devez débrancher le câble usb puis vous devriez voir Android studio est heureux et reconnectez votre câble USB.

Ouvrez votre terminal et réinitialisez l'adb:

adb kill-server adb start-server 

C'est ainsi que j'ai résolu le même problème:

  • Accédez à votre répertoire de projet à l'aide de votre terminal
  • Exécutez ./gradlew (ou gradlew.bat) assembleDebug
  • Réparez les problèmes signalés par gradle
  • Redémarrez le studio Android et le problème est parti

Sur la base de la réponse du barbare, je l'ai fait sur mon Mac:

 start a terminal chmod +x gradlew ./gradlew ./gradlew build 

Cette dernière étape a montré une erreur dans mon fichier xml, indiquant que j'ai utilisé des guillemets unescaped. La résolution qui a résolu l'interruption.

Eh bien, j'ai désinstallé le studio Android et l'ai installé à nouveau, et maintenant le problème s'est éteint. Je me demande toujours comment, dans le monde, il a éclaté en premier lieu.

Dans le cas où quelqu'un d'autre est confronté au même problème, essayez de réinstaller votre studio. Dans le cas où vous utilisez Mac osx se référer Comment désinstaller complètement Android Studio? Pour désinstaller Android studio correctement; Parce que la suppression de l'application ne sera pas complètement désinstallée.

Dans mon cas, la même chose s'est produite, après avoir ajouté des images-ressources avec des tirets dans le nom de fichier.

Je les supprimais manuellement, les renommé et les ai ajoutés avec des soulignés dans le nom, et Android Studio fonctionnait normalement à nouveau.

(Je ne suis pas sûr que les tirets soient la raison, pourquoi devraient-ils, mais faire ce qui l'a dit ci-dessus.)

@ La réponse de Hesam ne fonctionne pas pour moi. En utilisant OSX et AS 1.2.1.1, mon bâtiment est coincé dans «Numérisation de fichiers à indexer» et je ne peux pas le résoudre même après avoir redémarré mon Macbook. Voici un travail pour moi:

  1. Arrêtez Android Studio (force de tuer ou débranchez l'usb, vous allez être prêt à partir)
  2. Accédez au répertoire de AndroidStudioProjects et déplacez le répertoire de l'application vers un autre emplacement (en dehors de AndroidStudioProjects).
  3. Redémarrez le studio Android, vous aurez maintenant l'écran vous demandant si vous souhaitez démarrer un nouveau projet ou ouvrir un ancien.
  4. Encore une fois, collez le dossier que vous avez coupé et laissé de côté dans l'étape 2 dans le répertoire AndroidStudioProjects.
  5. Dans l'invite du studio Android, sélectionnez ouvrir le projet existant et sélectionnez le répertoire que vous venez de coller sur AndroidStudioProjects.

Cela devrait fonctionner pour mon cas.

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.