Indexação congelada com mensagem: Indexação pausada devido ao lote atualizado

141

Atualizei o Android Studio para a versão 3.2.

Após essa atualização, um dos meus projetos não deseja indexar.

Congela com a mensagem

"Indexação pausada devido a atualização em lote".

Como posso consertar isso?

Arquivo 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

Arquivo gradle-properties:

org.gradle.jvmargs=-Xmx1536m
org.gradle.parallel=true
org.gradle.daemon=true
org.gradle.configureondemand=true
Axbor Axrorov
fonte
Você tem alguns sabores de produto em seu build.gradle? Você tem outros módulos, exceto "app"?
Aeracode # 4/18
@aeracode não. Não tenho outros módulos, exceto o aplicativo.
Axbor Axrorov 05/10
Para mim, a mensagem foi: Indexação pausada devido à atualização em lote. Adicionando um comentário para que o Google eo índice corretamente: D
droid256
Re-import projeto é a única solução para mim depois de tentar todas as outras soluções
Saad Bilal

Respostas:

72

Eu enfrentei o mesmo problema com o Android Studio 3.2 . Invalidou o cache e reiniciou o Android Studio, mas ainda não funcionou para mim. Então eu apenas reimportei o projeto e funcionou!

Muhamed Riyas M
fonte
3
Eu tive o mesmo problema no AS 3.2 e resolver única re-importar também ... ty :)
Alex Felipe
2
Eu resolvi apagando todos os arquivos .iml * e a pasta .idea
gnomeria
3
O que você quer dizer com "reimportar"? Onde está essa opção ou como faço isso?
Jonathan Rys
Eu pretendia importar o projeto mais uma vez.
Muhamed Riyas M
6
(Arquivo-> Invalidate caches) trabalharam para mim depois de atualizar 3,2-3,3
Brendan Cordingley
39

Apenas reiniciar ( File > Invalidate Cache & Restart > Just Restart)

Eu enfrentei esse problema no Android Studio 3. + quando fechei o Studio com força entre algum processo de classificação.

Khemraj
fonte
Ele funciona, mas depois eu recebo https erro quando a atualização suporte Markdown, precisa de seguir esta linha para correção: stackoverflow.com/questions/11571201/...
Fruit
Re-import projeto é a única solução para mim depois de tentar todas as outras soluções
Saad Bilal
Isso também acontece se você editar um projeto usando o android-studio como raiz (ou seja, com sudo). Quando você tenta usar o android-studio com o mesmo projeto que o usuário comum, ele não pode substituir os arquivos criados pela raiz. A invalidação do cache e a remoção das pastas .idea-, app/build- e - .gradle(requer sudo) resolvem o problema.
pasbi
34

Pressionar o botão play funcionou para mim. Terminou a indexação e instalou o apk em segundos. O problema é que eu tenho que fazer isso toda vez e o lote parece não atualizar.

Polycarp Kavoo
fonte
Funcionou para mim também ... mas você sabe como automatizá-lo?
Nadeem Shaikh 17/03
26

Clique no botão play à direita da barra de progresso.

Phil
fonte
depois do botão de reprodução, ele começa a aparecer Scanning files to index, mas não há alterações e nada acontece mesmo após 10 minutos. A barra de progresso ainda está carregando. Mas, feche o projeto e reabra funcionou para mim .
Adarsh ​​Vijayan P
4
@AdarshVijayanP Esse problema ocorrerá novamente se você reiniciar o estúdio ou pressionar o botão. Na maioria dos casos, clicar no botão play resolveria esse problema. Espero que isso seja corrigido com a próxima atualização do Android Studio.
Twenk11k
21

Pressione o botão play à direita desta mensagem e o problema será resolvido.

Você precisa fazer isso o tempo todo, porque no momento o problema é sistemático e não há solução para impedir que ele apareça.

Kirill Starostin
fonte
Esta é a primeira coisa que eu tente, não ajuda
Axbor Axrorov
8
omfg, não consigo acreditar quanta angústia esse problema me causou e foi resolvido clicando no botão minúsculo que eu nunca vi antes.
AutonomousApps
13

Eu invalidei o cache e reiniciei o Android Studio. Isso funcionou para mim. Você pode fazer isso: File > Invalidate Caches / Restart > Invalidate and Restart

Tamoxin
fonte
1
Como o cache pode ser invalidado?
Peter Mortensen
5
Vá para Arquivo> Invalidar Caches / Reiniciar> Invalidar e Reiniciar
Tamoxin
12

Eu enfrentei esse problema muitas vezes e o que eu fazia toda vez era:

Primeiro, clique na barra de processamento na parte inferior do estúdio android.

Uma janela pop-up aparecerá na tela assim: insira a descrição da imagem aqui

Clique no botão Play em círculo vermelho e deixe o processo completo.

Observe que você precisará repetir isso toda vez que enfrentar esse problema, pois isso é algum tipo de bug ou algo do AS versão 3.2

Opcional: clique no botão (-) minimizar, se desejar exibir o pop-up para minimizar

Harshit Agrawal
fonte
2
@ MarkBuikema Mas esta é a solução que sempre funciona e eu tentei e testei muitos outros métodos, mas nenhum funcionou e funcionou sempre, então eu postei isso como resposta. Espero que isso possa ajudar alguém. Acho que eles resolverão esse problema na próxima atualização do android studio.
Harshit Agrawal
8

Eu enfrentei o mesmo problema, parece que o Android Studio bagunça o cache.

Vá para Arquivo > Invalidar caches e reiniciar

Em seguida, no pop-up exibido, escolha Invalidar e reiniciar

man0s
fonte
6

Parece que há um problema no próprio Android Studio. Corrigi o problema por enquanto, seguindo estas etapas:

  1. Clique em File>Invalidate Caches / Restart
  2. Na janela pop-up, escolha Invalidate and Restart
aptgetrekt
fonte
6

Invalidou o cache -> reiniciou o Android Studio -> reimporte o projeto do local do projeto. Funcionou para mim

Mahabub Karim
fonte
5

Este é um problema no Android Studio desde a v3.2. Publiquei um problema no Rastreador de problemas do Android Studio e está sendo finalmente aceito. Esperando que eles resolvam isso.

Aqui está o rastreador de problemas , você pode acompanhar a partir daqui.

marque o problema com estrela também para ajudar a resolvê-lo.

Bisma Frühling
fonte
Isso não fornece solução para esta resposta. Se você postou um problema até então, forneça uma solução temporária para esse problema.
Harshit Agrawal 17/02/19
4

Mantenha-se conectado à internet. Deixe o lote ser atualizado. Aguarde uma vez e será fácil da próxima vez. OU ... Clique no botão play.

muhammad obaid
fonte
3

Vi esse erro e nenhuma das soluções postadas aqui funcionou para mim. Eu tinha um cenário específico (veja abaixo) e poderia me livrar do problema no meu cenário específico. Não tenho certeza se o OP teve o mesmo cenário, aqui estão meus dois centavos:

No meu caso específico, eu tinha dois projetos abertos no Android Studio, onde um era de um diretório montado no sshfs (o outro era local no meu computador). Acredito que isso tenha feito o Android Studio lançar a mensagem "Indexação em pausa devido à atualização em lote" em, estranhamente, nos dois projetos.

Para me livrar do erro no projeto local, tive que fechar o projeto montado remotamente. Ao fechar esse projeto, a mensagem foi enviada para o meu projeto local.

Espero que ajude.

bappak
fonte
3
  1. Feche seu projeto
  2. Vá para o diretório raiz do projeto,
  3. Localize e exclua o xxx.imlarquivo, as pastas .ideae.gradle
  4. Abra novamente o seu projeto usando o Android Studio.
shizhen
fonte
3

Eu tive o mesmo problema e resolvi o seguinte: Clique em Arquivo -> clique em Invalidar caches / reiniciar Você verá uma janela pop-up -> selecione Invalidar e reiniciar

Aziz Asad
fonte
1

Eu fiz isso exportando o projeto para um arquivo zip e abri-lo normalmente. você pode exportar clicando na barra de navegação do arquivo e escolher exportar para o arquivo zip

Amam Mustofa
fonte
1

Eu enfrentei o mesmo problema, mas a situação que levou a isso foi diferente: criei um ramo remoto no repositório do projeto no GitHub e ele estava vazio. E então eu saio para esse ramo localmente enquanto o android studio estava em execução.

Excluí o repositório local e o criei novamente, mas desta vez não estava vazio. Além disso, eu empurrei o código para a ramificação remota também. Agora, pensei que ele iniciaria o projeto normalmente, mas novamente o mesmo aconteceu. Isso resultou em um erro de IDE.

Para solucionar esse problema, excluí o repositório local e o reimportei novamente.

Aman Kumar Kashyap
fonte
1

Nenhuma das outras respostas funcionou para mim. Nem mesmo pressionando o botão "reproduzir". Tudo o que funcionou foi fechar o projeto e reabri-lo via "Abrir um projeto existente do Android Studio".

O efeito dura apenas uma única sessão. Assim que eu fecho e reabra o projeto, ou AS 3.3, o problema reaparece.

A exclusão C:\Users\<user>\.AndroidStudio3.3\config\options\recentProjects.xml(antes de iniciar o AS 3.3) é uma maneira alternativa de realizar a mesma coisa.

EDITAR

Na atualização para o AS 3.3.2, essa solução não funcionou mais. No entanto, após um "Invalidate Caches and Restart", o problema desapareceu.

greeble31
fonte
0

Clique no botão play duas vezes e vá para file-> Invalidate Caches / Restart ...

repita esse processo sempre que enfrentar esse problema.

Bhushan Patil
fonte
0

Eu o resolvi excluindo todos os arquivos * .iml e a pasta .idea

Imam Bux
fonte
0

Eu enfrentei o mesmo problema, porque minha versão do AS não é a mesma da versão do plugin gradle.

shaojun lyu
fonte
0

Esse problema ocorre aleatoriamente no Android Studio V3. + [Rastreador de problemas: https://issuetracker.google.com/issues/118523471] .

Pode haver vários motivos para esse problema, mas é principalmente relacionado às configurações do IntelliJ / Android Studio relacionadas ao arquivo " .gradle " ou " .iml ".

Soluções possíveis:

  1. Clique no ícone de reprodução abaixo da barra de processamento (na parte inferior do estúdio android). Mas lembre-se de que vários cliques também podem prejudicar o processo de indexação.
  2. Invalidar cache (Arquivo -> Invalidar cache e reiniciar -> Apenas reiniciar)
  3. Limpar ((Compilar -> Limpar projeto) e Reconstruir (Compilar -> Reconstruir Projeto)
  4. Sincronizar projeto com arquivos Gradle: opções disponíveis (dependendo da versão do Android Studio) em
    • Ferramentas -> Android -> Sincronizar projeto com arquivos Gradle
    • botão disponível no canto superior esquerdo na barra de ferramentas do Android Studio
    • Arquivo -> Sincronizar projeto com arquivos Gradle
  5. Exclua as pastas .idea & .gradle e os arquivos .idea & .iml do diretório raiz do projeto e importe novamente o projeto

Já enfrentei esse problema algumas vezes e me livrei disso usando uma ou mais das soluções acima. Mas, em alguns cenários, nada das soluções acima pode funcionar (como recentemente fiquei preso). Nesse caso, eu tenho que recriar o mesmo projeto do zero e copiar novamente os arquivos necessários. Mas, idealmente, essa não deve ser a solução. Informe-me se houver outra solução possível.

Akki
fonte
0

A invalidação do cache e a reinicialização fizeram o trabalho para mim. Agora, a compilação está compilando em segundos.

VIVEK CHOUDHARY
fonte