web-dev-qa-db-fra.com

Android Studio se bloque/se bloque lorsque la construction du projet échoue

Je rencontre un problème très câblé depuis ce soir.

Si je rencontre des erreurs dans mon projet Android et que la construction échoue, mon studio Android est gelé/bloqué. Je ne peux rien faire d'autre que de supprimer l'application de studio Android . Même si j'ouvre le même projet la prochaine fois, Gradle essaiera de créer et de geler à nouveau. [S'il vous plaît trouver capture d'écran ci-jointe]

La seule solution que je pourrais trouver est .... Je dois trouver la cause exacte de "l'échec de la construction" et résoudre le problème à l'aide d'un autre éditeur, puis mon studio Android commencera à fonctionner.

Le problème est que cela a fonctionné sans problèmes jusqu'à ce soir; et soudainement en panne. Quelqu'un d'autre a le même problème?

-n

enter image description here

29
Ninad Desai

Eh bien, j'ai désinstallé Android Studio et l'ai réinstallé, et le problème est maintenant résolu .. Je me demande toujours comment il a éclaté. 

Si le problème persiste, essayez de réinstaller votre studio . Si vous utilisez Mac osx, référez Comment désinstaller complètement Android Studio? pour désinstaller correctement Android studio; Parce que seulement supprimer App ne le désinstallera pas complètement.

1
Ninad Desai

Si vous utilisez Android Studio v1.2.1.1 ou version ultérieure et que vous utilisez Macbook, j'ai récemment constaté que, si votre appareil est connecté à votre ordinateur portable (par usb, vous n'avez aucune idée de ce qui se fait par wifi) et connectez-vous à nouveau, Android Studio se bloquer. Par conséquent, vous devez débrancher le câble USB, puis voir le studio Android est satisfait, puis reconnecter votre câble USB.

54
Hesam

Ouvrez votre terminal et réinitialisez adb:

adb kill-server
adb start-server
24
buxik

Voici comment j'ai résolu le même problème:

  • Allez dans le répertoire de votre projet en utilisant votre terminal 
  • lancez ./gradlew (ou gradlew.bat) assembleDebug
  • Résoudre les problèmes signalés par Gradle
  • Redémarrez le studio Android et le problème est parti
10
barbarian

Basé sur la réponse de 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 simples non échappés. La réparation qui a résolu le problème.

3
Mr. Morris

Dans mon cas, la même chose s’est produite après que j’ai ajouté des ressources d’image avec des tirets dans le nom du fichier. 

Je les ai supprimés manuellement, renommés et ajoutés avec des traits de soulignement dans le nom et Android Studio a fonctionné normalement à nouveau.

(Je ne suis pas sûr que les tirets soient la raison, pourquoi le devraient-ils, mais résoudre le problème ci-dessus l'a corrigé.)

1
scrrr

La réponse de @ Hesam ne fonctionne pas pour moi. Sous OSX et AS 1.2.1.1, mon bâtiment est bloqué dans 'Analyse des fichiers à indexer' et je ne peux pas le résoudre même après avoir redémarré mon Macbook. Ci-dessous le travail pour moi:

  1. Fermez Android Studio (force de tuer ou tout simplement de débrancher le port USB, vous serez prêt à partir)
  2. Accédez au répertoire d'AndroidStudioProjects et déplacez le répertoire d'application vers un autre emplacement (en dehors d'AndroidStudioProjects).
  3. Redémarrez le studio Android. L'écran vous demande alors si vous souhaitez démarrer un nouveau projet ou en ouvrir un ancien.
  4. Encore une fois, collez le dossier que vous avez coupé et mis de côté à l'étape 2 dans le répertoire AndroidStudioProjects.
  5. Dans l'invite du studio Android, sélectionnez Ouvrir le projet existant, puis sélectionnez le répertoire que vous venez de coller dans AndroidStudioProjects.

Cela devrait fonctionner pour mon cas.

0
GilbertLee