Gel de l'indexation avec message: indexation interrompue en raison de la mise à jour du lot

141

J'ai mis à jour Android Studio vers la version 3.2.

Après cette mise à jour, l'un de mes projets ne souhaite plus être indexé.

Il se fige avec le message

"Indexation interrompue en raison de la mise à jour par lots".

Comment puis-je réparer cela?

Fichier gradle-wrapper.properties:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

Fichier gradle-properties:

org.gradle.jvmargs=-Xmx1536m
org.gradle.parallel=true
org.gradle.daemon=true
org.gradle.configureondemand=true
Axbor Axrorov
la source
Avez-vous des saveurs de produits dans votre build.gradle? Avez-vous d'autres modules à part "app"?
aeracode
@aeracode pas. Je n'ai pas d'autre module que l'application.
Axbor Axrorov
Pour moi, le message était: Indexation interrompue en raison d'une mise à jour par lots. Ajout d'un commentaire pour que Google et indexe correctement: D
droid256
Réimporter le projet est la seule solution pour moi après avoir essayé toutes les autres solutions
Saad Bilal

Réponses:

72

J'ai rencontré le même problème avec Android Studio 3.2 . Invalidé le cache et redémarré Android Studio, mais cela ne fonctionnait toujours pas pour moi. Ensuite, je viens de réimporter le projet et cela a fonctionné!

Muhamed Riyas M
la source
3
J'ai eu le même problème dans AS 3.2 et je ne résous que la réimportation aussi ... ty :)
Alex Felipe
2
Je l'ai résolu en supprimant tous les fichiers * .iml et le dossier
.idea
3
Que voulez-vous dire "réimporter"? Où est cette option ou comment dois-je procéder?
Jonathan Rys
J'avais l'intention d'importer à nouveau le projet.
Muhamed Riyas M
6
(Fichier-> Invalidate Caches) a fonctionné pour moi après la mise à jour de 3.2 à 3.3
Brendan Cordingley
39

Redémarrez simplement ( File > Invalidate Cache & Restart > Just Restart)

J'ai rencontré ce problème dans Android Studio 3. + lors de la fermeture forcée de Studio entre un processus de gradation.

Khemraj
la source
Cela fonctionne, mais j'obtiens une erreur https lors de la mise à jour du support Markdown, je dois suivre ce fil pour corriger: stackoverflow.com/questions/11571201/…
Fruit
Réimporter le projet est la seule solution pour moi après avoir essayé toutes les autres solutions
Saad Bilal
Cela se produit également si vous éditez un projet en utilisant android-studio en tant que root (c'est-à-dire avec sudo). Lorsque vous essayez ensuite d'utiliser android-studio avec le même projet que l'utilisateur normal, il ne peut pas écraser les fichiers créés par la racine. L'invalidation du cache et la suppression des .idea-, app/build- et .gradle-dossiers (nécessite sudo) résout le problème.
pasbi
34

Appuyer sur le bouton de lecture a fonctionné pour moi. Il a terminé l'indexation et installé l'apk en quelques secondes. Le hic, c'est que je dois le faire à chaque fois et que le lot ne semble pas se mettre à jour.

Polycarpe Kavoo
la source
Cela a fonctionné pour moi aussi ... mais savez-vous comment l'automatiser?
Nadeem Shaikh
26

Cliquez sur le bouton de lecture à droite de la barre de progression.

Phil
la source
après avoir cliqué sur le bouton de lecture, il a commencé à s'afficher Scanning files to index, mais il n'y a pas de changement et rien ne se passe même après 10 minutes. La barre de progression est toujours en cours de chargement. Mais, fermer le projet et rouvrir a fonctionné pour moi .
Adarsh ​​Vijayan P
4
@AdarshVijayanP Ce problème se reproduira si vous redémarrez le studio ou que vous appuyez sur le bouton. Dans la plupart des cas, cliquer sur le bouton de lecture résoudrait ce problème. J'espère que cela sera corrigé avec la prochaine mise à jour d'Android Studio.
twenk11k
21

Appuyez sur le bouton de lecture à droite de ce message et le problème serait résolu.

Il faut le faire à chaque fois, car à l'heure actuelle, le problème est systématique et il n'y a pas de solution pour l'empêcher d'apparaître.

Kirill Starostin
la source
C'est la première chose que j'essaye, ça n'aide pas
Axbor Axrorov
8
omfg, je ne peux pas croire à quel point ce problème m'a causé et il est résolu en cliquant sur ce petit bouton que je n'avais même jamais vu auparavant.
AutonomousApps
13

J'ai invalidé le cache et redémarré Android Studio. Cela a fonctionné pour moi. Vous pouvez le faire en: File > Invalidate Caches / Restart > Invalidate and Restart

Tamoxine
la source
1
Comment le cache peut-il être invalidé?
Peter Mortensen
5
Allez dans Fichier> Invalidate Caches / Restart> Invalidate and Restart
Tamoxin
12

J'ai été confronté à ce problème plusieurs fois et ce que j'ai fait à chaque fois est:

Tout d'abord, cliquez sur la barre de traitement en bas du studio Android.

Une fenêtre contextuelle apparaîtra sur l'écran comme ceci- entrez la description de l'image ici

Cliquez sur le bouton Play entouré de rouge et laissez le processus se terminer.

Veuillez noter que vous devrez répéter cela chaque fois que vous rencontrez ce problème car il s'agit d'une sorte de bogue ou de quelque chose dans AS version 3.2

Facultatif: cliquez sur le bouton (-) minimiser si vous souhaitez réduire la fenêtre contextuelle

Harshit Agrawal
la source
2
@MarkBuikema Mais c'est la solution qui fonctionne toujours et j'ai essayé et testé de nombreuses autres méthodes mais aucune n'a fonctionné et cela a fonctionné à chaque fois, j'ai donc posté ceci comme réponse. J'espère que cela pourrait aider quelqu'un. Je pense qu'ils résoudront ce problème dans la prochaine mise à jour d'Android Studio.
Harshit Agrawal
8

J'ai rencontré le même problème, il semble qu'Android Studio gâche le cache.

Allez dans Fichier > Invalider les caches et redémarrer

Ensuite, dans la fenêtre contextuelle qui apparaît, choisissez Invalidate and Restart

man0s
la source
6

On dirait qu'il y a un problème avec Android Studio lui-même. J'ai résolu le problème pour le moment en suivant ces étapes:

  1. Cliquez sur File >Invalidate Caches / Restart
  2. Sur la fenêtre contextuelle, choisissez Invalidate and Restart
aptgetrekt
la source
6

Invalidé le cache -> redémarré Android Studio -> réimporter le projet à partir de l'emplacement du projet. Ça a marché pour moi

Mahabub Karim
la source
5

C'est un problème dans Android Studio depuis la v3.2, j'ai publié un problème dans Android Studio Issue Tracker, il est finalement accepté. En attendant qu'ils le résolvent.

Voici le suivi des problèmes , vous pouvez suivre à partir d'ici.

veuillez également marquer le problème pour aider à le résoudre.

Bisma Frühling
la source
Cela ne fournit pas de solution à cette réponse. Si vous avez déjà signalé un problème, fournissez une solution temporaire à ce problème.
Harshit Agrawal
4

Restez connecté à Internet, laissez le lot être mis à jour, attendez une fois et ce sera facile la prochaine fois. OU ... Cliquez sur le bouton de lecture.

Muhammad Obaid
la source
3

J'ai vu cette erreur et aucune des solutions affichées ici n'a fonctionné pour moi. J'avais un scénario spécifique (voir ci-dessous), et je pouvais me débarrasser du problème dans mon scénario spécifique. Je ne sais pas si l'OP avait le même scénario, voici mes deux cents:

Dans mon cas spécifique, j'avais deux projets ouverts dans Android Studio, où l'un des projets provenait d'un répertoire monté sur sshfs (l'autre projet était local sur mon ordinateur). Je crois qu'Android Studio a lancé le message "Indexation interrompue en raison d'une mise à jour par lots", étrangement, sur les deux projets.

Pour éliminer l'erreur sur le projet local, j'ai dû fermer le projet monté à distance. En fermant ce projet, le message était parti pour mon projet local.

J'espère que cela pourra aider.

bappak
la source
3
  1. Fermez votre projet
  2. Allez dans le répertoire racine de votre projet,
  3. Trouvez et supprimez le xxx.imlfichier, le .ideaet.gradle dossiers
  4. Rouvrez votre projet à l'aide d'Android Studio.
Shizhen
la source
3

J'ai eu le même problème et j'ai résolu en procédant comme suit: Cliquez sur Fichier -> cliquez sur Invalidate Caches / Restart Vous verrez une fenêtre contextuelle -> sélectionnez Invalidate and Restart

Aziz Asad
la source
1

Je l'ai fait en exportant le projet dans un fichier zip et en l'ouvrant comme d'habitude. vous pouvez exporter en cliquant sur la barre de navigation du fichier et choisir l' exportation vers un fichier zip

Amam Mustofa
la source
1

J'ai rencontré le même problème mais la situation qui a conduit à cela était différente: j'ai créé une branche distante sur le référentiel du projet sur GitHub et elle était vide. Et puis je passe à cette branche localement pendant que le studio Android fonctionnait.

J'ai ensuite supprimé le référentiel local et l'ai créé à nouveau mais cette fois il n'était pas vide. De plus, j'ai également poussé le code vers la branche distante.Maintenant, je pensais que cela démarrerait le projet normalement, mais encore une fois, la même chose s'est produite. Cela a entraîné une erreur IDE.

Pour résoudre ce problème, j'ai supprimé ce référentiel local et je l'ai réimporté à nouveau.

Aman Kumar Kashyap
la source
1

Aucune des autres réponses n'a fonctionné pour moi. Pas même en appuyant sur le bouton "play". Tout ce qui a fonctionné était de fermer le projet et de le rouvrir via "Ouvrir un projet Android Studio existant".

L'effet ne dure qu'une seule session. Dès que je ferme et rouvre le projet, ou AS 3.3, le problème réapparaît.

La suppression C:\Users\<user>\.AndroidStudio3.3\config\options\recentProjects.xml(avant de démarrer AS 3.3) est une autre manière d'accomplir la même chose.

ÉDITER

Lors de la mise à niveau vers AS 3.3.2, cette solution ne fonctionnait plus. Cependant, après un "Invalidate Caches and Restart", le problème a disparu.

greeble31
la source
0

Cliquez deux fois sur le bouton de lecture, puis allez dans fichier-> Invalidate Caches / Restart ...

répétez ce processus chaque fois que vous rencontrez ce problème.

Bhushan Patil
la source
0

Je l'ai résolu en supprimant tous les fichiers * .iml et le dossier .idea

Imam Bux
la source
0

J'ai rencontré le même problème, car ma version AS n'est pas la même avec la version du plugin gradle.

shaojun lyu
la source
0

Ce problème survient au hasard dans Android Studio V3. + [Suivi des problèmes: https://issuetracker.google.com/issues/118523471] .

Il peut y avoir plusieurs raisons à ce problème, mais il s'agit principalement de configurations IntelliJ / Android Studio liées aux fichiers " .gradle " ou " .iml ".

Solutions possibles:

  1. Cliquez sur l'icône de lecture sous la barre de traitement (en bas du studio Android). Mais sachez que plusieurs clics peuvent également tuer le processus d'indexation.
  2. Invalidate cache (File -> Invalidate Cache & Restart -> Just Restart)
  3. Nettoyer ((Build -> Clean project) et Rebuild (Build -> Rebuild Project)
  4. Synchroniser le projet avec les fichiers Gradle: options disponibles (selon la version d'Android Studio) sur
    • Outils -> Android -> Synchroniser le projet avec les fichiers Gradle
    • bouton disponible dans le coin supérieur gauche de la barre d'outils d'Android Studio
    • Fichier -> Synchroniser le projet avec les fichiers Gradle
  5. Supprimez les dossiers .idea et .gradle et les fichiers .idea et .iml du répertoire racine du projet et réimportez le projet

J'ai rencontré ce problème à plusieurs reprises et je me suis débarrassé de ce problème en utilisant une ou plusieurs des solutions ci-dessus. Mais dans certains scénarios, aucune des solutions ci-dessus ne peut fonctionner (comme récemment je suis piégé). Dans ce cas, je dois recréer le même projet à partir de zéro et y copier les fichiers requis. Mais idéalement, cela ne devrait pas être la solution. Veuillez me faire savoir s'il existe une autre solution possible.

Akki
la source
0

L'invalidation du cache et le redémarrage ont fait le travail pour moi. Maintenant, la compilation se compile en quelques secondes.

VIVEK CHOUDHARY
la source