Estou recebendo um erro 'Módulo não especificado' em minha configuração de execução. Não tenho nenhum módulo sendo exibido no menu suspenso, mas posso ver meu módulo sem probs. O problema surgiu quando refatorei o nome do meu módulo, alterei o settings.gradle para o novo nome.
Agora quando vou na estrutura do projeto e seleciono meu módulo nada aparece na tela, nem mesmo um erro.
Não tenho 100% de certeza, mas o ícone ao lado do meu módulo parece uma pasta com um copo e não uma pasta com um telefone.
Meus passos exatos -
- Abrir na visualização Android
- Refatorar nome do diretório
- nome do módulo de refatoração
- alterar o conteúdo settings.gradle: nome para o novo nome
fonte
deixa pra lá, eu mudei o nome em settings.gradle e sincronizei e então mudei de volta e sincronizei novamente e inexplicavelmente funcionou desta vez.
fonte
Tente excluir o app.iml no diretório do seu projeto e reinicie o Android Studio
fonte
Run > Rebuild Project
.Percebi que a linha seguinte estava faltando no arquivo settings.gradle
incluir ': app'
certifique-se de incluir o módulo ": app"
fonte
Você tem 3 maneiras:
Limpar projeto no menu do Android Studio
Construir -> Limpar Projeto e usar Construir -> Reconstruir
Remova todos os módulos em settings.gradle
Remova todo o código em gradle.properties
Remova todo o código
org.gradle.daemon = true
org.gradle.configureondemand = true
org.gradle.parallel = true
android.enableBuildCache = true
Gradle de sincronização
fonte
Lutei com isso porque estou desenvolvendo uma biblioteca e, de vez em quando, quero executá-la como um aplicativo.
Em app / build.gradle, verifique se você tem em
apply plugin: 'com.android.application'
vez deapply plugin: 'com.android.library'
.Você também deve ter isso em app / build.gradle:
defaultConfig { applicationId "com.your_company.your_application" ... }
Por fim, execute a sincronização do Gradle.
fonte
Tive o mesmo problema após a atualização no Android Studio 3.2.1. Tive que reimportar o projeto, depois disso tudo funciona
fonte
Nenhuma das respostas existentes funcionou no meu caso (Android Studio 3.5.0). Eu precisei
fonte
Se você não conseguir encontrar o arquivo settings.gradle no diretório do seu projeto
Adicionar arquivo settings.gradle
Adicionar include ': app' dentro do arquivo settings.gradle
Reconstrua ou sincronize seu projeto
Seu módulo de aplicativo deve aparecer em seu arquivo de configuração.
fonte
verifique seu
build.gradle
arquivo e certifique-se de que usar; em vezapply plugin: 'com.android.application'
deapply plugin: 'com.android.library'
funcionou para mim
fonte
Tive que selecionar a opção suspensa "Usar caminho de classe do módulo:" e escolher meu módulo.
fonte
Remova do aplicativo gradle este código
fonte
No momento, estamos recomendando AS 3.3 para exercícios.
Essas configurações funcionarão na versão atual 3.3 beta, com duas pequenas alterações em seu projeto:
Em build.gradle (Project), altere a versão do gradle para 3.3.0-rc02
No menu, vá para Arquivo -> Estrutura do Projeto. Lá você pode alterar a versão do Gradle para 4.10.0
fonte
Eu gostaria de adicionar mais algumas informações enquanto estava enfrentando este problema:
Ref: Resposta de @Eli:
Então, vamos seguir as instruções e tentar manter uma coisa em mente, o que está sendo mostrado na configuração de sua construção. Certifique-se de estar vendo o nome de sua configuração
app
como na imagem abaixo:Se estiver vendo qualquer outra coisa, então as etapas mencionadas por @Eli (a resposta mais aceita) não funcionarão.
Uma solução alternativa Se você tiver um nome diferente na janela Run / Debug Configurations e o processo acima não estiver funcionando, altere o nome da configuração para '
app
'Depois disso, siga este: -
Agora verifique se o problema será resolvido com esperança. Enfrentei esse problema e acho que pode ajudar outras pessoas também.
fonte