Eu instalei o Android Studio versão 1.0.1. Importei meus projetos do eclipse e funciona bem. Excluí um módulo e reimportei-o para o meu projeto do Android Studio. A compilação gradle diz "CONSTRUÍDO COM SUCESSO", mas aparece uma janela de alerta com a mensagem
Falha ao concluir a execução do Gradle. Causa: Já descartado: Módulo: 'MYMODULENAME'
Não consigo iniciar meu aplicativo agora. Alguma idéia do que eu posso fazer?
Editar: eu resolvi o problema com as seguintes instruções:
- Mudar a visualização do projeto do Android para o Project
- Para remover a entrada, inclua 'MYMODULENAME' em settings.gradle
- A caixa azul no símbolo do módulo não aparece. Então você pode excluir o módulo no menu de contexto
- Importar o módulo
Respostas:
Nota : este é um problema puramente IDEA / AS,
gradlew clean
| Compilar> Limpar | Construir> Reconstruir apenas desperdiçará seu tempo.A maioria das soluções aqui são facadas cegas no escuro. Aqui está o que eu achei ser a causa raiz:
.iml
arquivos podem estar ausentes (talvez porque o tenhamos excluído), verifique se o erro do módulo está incorreto.iml
..idea/modules.xml
há uma entrada para esse móduloDurante a sincronização, notei que o IDEA / AS tenta inserir uma nova entrada duplicada
.idea/modules.xml
enquanto já existe uma. Essa entrada duplicada provavelmente é descartada duas vezes enquanto a sincronização tenta redefinir os módulos na memória.Solução rápida : para fazê-lo funcionar, o mais fácil é excluir
.idea/modules.xml
junto com os.iml
arquivos. Além disso, pode valer a pena excluir a.idea/modules/
pasta, se existir. Reinicie o Android Studio (não é necessário limpar o cache) e force uma sincronização Gradle a partir da exibição ou da barra de ferramentas Gradle para recriar os arquivos.fonte
find . -name *.iml -delete && rm .idea/modules.xml
app
módulo emmodules.xml
Eu descobri esse problema:
./gradlew
limpar \ limpofonte
Solução mais simples. (Tente isso primeiro).
Saia e reinicie o estúdio Android. (Fechar não fechar)
Compilar> Limpe seu projeto, se necessário.
fonte
funciona para mim: Arquivo -> Invalidar caches / reiniciar ... -> Invalidar e reiniciar
fonte
./gradlew clean
, para excluir alguns arquivos de projeto etc.), essa foi a única que funcionou para mim.Às vezes
gradlew clean
ouInvalidate Cache and Restart
não ajuda, porque esses métodos não limpam arquivos específicos do Android Studio por si mesmos.Nesse caso, feche o AS e remova o
.idea
diretório e o.iml
arquivo em um projeto raiz em que osettings.gradle
arquivo existe. Isso fará com que o AS seja reconstruído de novo.fonte
Para mim, isso aconteceu quando excluí um módulo e construí um novo com o mesmo nome de pacote Solução:
fonte
fonte
Para uma solução alternativa, verifique se você adicionou seu aplicativo a settings.gradle
fonte
Tive um problema semelhante ao trabalhar com componentes RN no meu projeto Android e a única maneira de contornar esse problema era ignorar o projeto gradle.
Para fazer isso:
Não faço ideia do que causa isso, mas isso aconteceu comigo ao usar o React Native Maps.
Nota: Se você ainda estiver com problemas após isso. Tente atualizar o projeto gradle que estava causando problemas.
fonte
Se
gradle clean
e / ouBuild -> Clean Project
não ajudou a tentar reabrir o projeto:Aviso Esteja ciente de que é uma operação destrutiva - você perderá os marcadores, pontos de interrupção e prateleiras do projeto
fonte
abaixo solução funciona para mim
.iml
arquivosfonte
Para mim, isso aconteceu quando removi um módulo e tentei criar o projeto:
A solução simples foi invalidar o cache e reiniciar.
Android Studio> Arquivo> Invalidar caches> Invalidar e reiniciar
fonte
Eu também enfrento esse problema algumas vezes. Clique no console do gradle na barra inferior do android studio, no lado direito. Ele mostrará o erro exato nos logs. Meu problema era que eu tinha compilado o SDK 22 e a biblioteca appcomact importada era do sdk 23.
fonte
Eu tive o mesmo problema, depois de excluir alguns arquivos gradle (de aws)
eu resolvi marcando "ignore gradle"
Eu acredito que não é a melhor resposta, mas resolve para mim
Gradle (na barra direita) -> clique com o botão direito no problemle gradle -> ignore
fonte
Embora a resposta aceita não tenha funcionado para mim (infelizmente não posso deixar um comentário), ela me levou na direção certa.
em
.idea/libraries
eu descobri que havia alguns arquivos xml duplicados (os duplicados foram nomeados com um 2 antes do_aar.xml
bit).excluí-los, reiniciar o android studio e sincronizar corrigiu o erro
fonte
No meu caso, assim como nesta pergunta , aconteceu porque eu tinha meu projeto em um diretório de links simbólicos. Após reabrir o projeto no diretório real e reconfigurar o gradle (
File -> Sync with Gradle files
), o problema desapareceu. Que vergonha, Android Studio!fonte
Eu estava tendo esse problema porque
gradle
eAndroid Studio
estava usando um caminho diferente para ojvm
. NoEvent Log
havia uma opção para AS egradle
usar o mesmo caminho. Selecionar isso einvalidate cache & restart
resolver o problema para mim.fonte