Baixei o projeto colocado a nossa disposição e, ao abrir o projeto, aparece o seguinte erro no Log:
Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.internal.version-check']
Baixei o projeto colocado a nossa disposição e, ao abrir o projeto, aparece o seguinte erro no Log:
Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.internal.version-check']
Oi Matheus, tudo bem? Testei aqui e deu certo... Provavelmente foi alguma atualização do plugin do Gradle. Você pode tentar as seguintes alternativas:
A atualização do classpath e plugin precisa ser simultanea para funcionar como esperado. Portanto, o jeito mais fácil é baixando o projeto novamente.
Se preferir, você pode compartilhar o projeto via Github para eu dar uma olhada.
[]s
Acabei de ver o possível problema, o seu projeto não tem o diretório do gradle que tem a configuração do gradle wrapper, responsável por fazer a build do projeto.
Para solucionar, você pode copiar o diretório gradle do projeto disponibilizado ou extrair novamente o projeto do arquivo zip e abrir novamente com o Android Studio.
[]s
Exclui o arquivo e peguei novamente do .zip, ele esta com o mesmo problema, quando faço a Sync: Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'com.android.application']
Atualiza a mudança que você fez no projeto lá no Github, dessa forma, eu consigo verificar se a mudança que você fez foi a mesma que simulei aqui.
Como uma referência, você pode verificar que no repositório do projeto do curso https://github.com/alura-cursos/android-navigation mostra o diretório que comentei e no que você me mandou não tem o diretório gradle.
Como eu faço essa att? Tenho pouca pratica no Git, só consigo criar os repositorios e enviar os arq diretamente do Android Studio
Eu fiz esse tutorial com um projeto do Android Studio https://cursos.alura.com.br/compartilhar-projeto-com-git-e-github-c42. Confira se funciona e me avisa :)
Olá, entendi seu tutorial, muito bom, vou usa-lo bastante. Segue aqui o repositorio: https://github.com/matheusfinamorc/Navigation2
Oi Matheus, com o seu projeto atualizado eu consegui rodar o App sem fazer nenhuma modificação... Não consigo identificar o motivo do problema persistir com você, sendo assim, vamos tentar outras alternativas que geralmente resolvem problemas comuns.
Uma das técnicas é a limpeza de cache, para isso, você pode usar o atalho Ctrl + Shift + A e escrever Invalidate Cache, vai aparecer a opção Invalidate Cache / Restart, tecle Enter. Em seguida, clique no botão Invalidate and Restart, após essa ação o Android Studio vai limpar o cache e reiniciar, depois dele finalizar todo o procedimento, tente executar e confira se funciona.
Caso não funcionar, me confirme se ao criar um projeto novo (com o mesmo pacote) e executar, o Android Studio funciona sem problemas. Se sim, tente copiar o código do projeto para o projeto que você criou. A cópia pode ser feita pegando o diretório src que tem todo o código fonte do projeto.
Na cópia, é muito importante adicionar as dependências também, você pode usar esse arquivo como referência.
Olá, o primeiro método de limpar a cache nao funcionou, no segundo, quando copio os arquivos do gradle e coloco no build.gradle(:app), faço a sync e aparece isso:
A problem occurred evaluating project ':app'.
Plugin with id 'kotlin-android' not found.
Provavelmente tá faltando essa linha de código no arquivo build.gradle
no módulo app https://github.com/matheusfinamorc/Navigation2/blob/b7104b6371c29b03190c7b41694dfe3d59c26c0c/app/build.gradle#L3
Copia exatamente a mesma coisa do link, esta com o mesmo erro
Build file 'C:\Users\mfc20\Navigation1\app\build.gradle' line: 3
A problem occurred evaluating project ':app'.
Plugin with id 'kotlin-android' not found.
Eu andei dando uma pesquisada e comentaram sobre o problema ser no gradle(project), de nao estar lá o kotlin. De fato, lá estao as config originais de quando criei o projeto, mas nao tem nenhuma extensao do projeto copiado para ele (Kotlin entre outros). Teria só essa pasta gradle(project) para me passar?
A pasta seria essa gradle https://github.com/alura-cursos/android-navigation/tree/projeto-inicial/gradle/wrapper. Basicamente seria fazer o mesmo que mencionei num comentário acima, extrair o projeto do arquivo zip, copiar a pasta gradle e colocar em seu projeto.
O problema que está acontecendo com você não é comum, pode até ser algum problema de instalação do Android Studio.
Olá, copiei essa paste do gradle(project), att algumas coisas nela e funcionou aparentemente, mas agora esta dando um erro no cod em si. Criarei outro tópico, esse foi solucionado aparentemente, muito obrigado pela ajuda, Não entendo ainda o motivo do meu android studio nao abrir projetos baixados, tendo que criar um novo projeto e copiar seus arquivos para ele.
Que bom que solucionou! Realmente tem alguma coisa anormal acontecendo. Para ter certeza, você pode tentar reinstalar, eu costumo usar o ToolBox da Jetbrains pra isso.
Ok, pode deixar que hoje mesmo vejo isso, muito obrigado! :D