Eu recebi este erro no Android Studio (AS):
Como eu consegui:
Criei um projeto AS do zero e tudo estava bem. Então um pop-up apareceu e (se bem me lembro) estava dizendo algo como: " Android Framework detected
". Pressionei "Sim" e algumas mudanças aconteceram no projeto / módulo. Depois disso, recebi o erro acima
Editar:
No meu caso, o problema não estava Gradle
relacionado. Tinha a ver com IntelliJ
/ Android Studio
configuration, um .iml
arquivo em particular. Percebi isso depois de ler este post informativo aqui .
android
intellij-idea
gradle
android-studio
Paschalis
fonte
fonte
Respostas:
No Android Studio v0.8.2, clicar no
Sync project with Gradle files
botão resolveu o meu problema.atualizar
Graças ao comentário de jaumard . Se
Sync project with Gradle files
não estiver visível, você deverá abrir o painel Gradle e clicar no ícone de sincronização na parte superior da barra de ferramentas.Espero que ajude :)
fonte
Basta chamar (em qualquer caso) Arquivo -> invalidar caches e reiniciar ....
fonte
No meu caso:
O arquivo settings.gradle estava vazio. Eu adicionei código defualt:
Então eu cliquei
Em seguida, o início do projeto funciona.
fonte
Verifique se o arquivo de estrutura / módulo / manifesto do projeto aponta para o arquivo de manifesto correto no seu código e não para o arquivo de origem gerado.
Isso é válido para o Android Studio e o Intelli J. Em algum momento, quando você importa um projeto de fontes existentes, ele prefere o arquivo de manifesto dentro do diretório de fontes de geração.
fonte
O que me ajudou foi:
fonte
Eu tive um problema semelhante. Parece que meu diretório ... / src, por qualquer motivo, foi movido para o meu diretório ... / lib. Mudei para fora do diretório / lib. Agora ambos / lib e / src estão no mesmo nível. Após algumas reconstruções e reinicializações limpas do Android studio, tudo voltou ao normal. Meu emulador começou bem.
Você pode querer verificar sua estrutura de diretórios. Compare a estrutura de diretórios com um projeto de trabalho. Você pode ver a diferença.
fonte
Movendo meu
AndroidManifest.xml
paraPROJECT_NAME/src/main
corrigir o problema.fonte
Eu tive a mesma mensagem de erro e notei que tinha 2 arquivos MYPROJECTNAME.iml, mas com uma caixa diferente de MYPROJECTNAME. Eu criei essa situação depois de fazer o check-out do SVN do projeto em um diretório com o erro de revestimento. Jogue fora o arquivo IML com a caixa incorreta, depois de salvar o conteúdo de ambos e usar o conteúdo que funciona
fonte
Eu tive esse problema com um projeto de vários módulos quando renomeei o módulo de aplicativo. No meu caso, para resolver o problema, tive que atualizar manualmente o nome do módulo do aplicativo no arquivo settings.gradle do projeto (o Android Studio não atualizou esse valor)
fonte
Aconteceu comigo. Constatou que eu havia aberto incorretamente a pasta pai do projeto real no Android Studio.
fonte
No meu caso, era o meu arquivo AndroidManifest.xml , estava tudo bagunçado devido a uma nova biblioteca que eu adicionei no meu build.gradle . Então, peguei o AndroidManifest.xml do meu último commit no Git e substituí o atual, e também o meu settings.gradle estava vazio, então adicionei include ': app' .
Espero que ajude, e feliz codificação!
fonte