Consigo construir o aplicativo corretamente, mas quando o executo, recebo este erro:
This version of android studio is incompatible with the gradle version used.Try disabling the instant run
Consigo construir o aplicativo corretamente, mas quando o executo, recebo este erro:
This version of android studio is incompatible with the gradle version used.Try disabling the instant run
Respostas:
Você pode usar a execução de compilação normal em vez de execução instantânea.
Verifique primeiro
Vá para Configurações / Preferências > Compilar, Execução, opção de implantação > Execução Instantânea e desmarque todas as três caixas.
URL de atualização dos serviços do Gradle:
Projeto> Gradle> Wrapper> gradle-wrapper.properties
Alterar URL de
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
para
distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-all.zip
(Encontre a versão mais recente do plugin DistributionUrl gradle aqui: http://services.gradle.org/distributions
** Certifique-se de usar gradle-x.xx-all.zip)
Exclua sua pasta de construção
Quando você executa o projeto, a pasta de construção será criada automaticamente
Vá para a opção BUILD no menu> Limpar o projeto, Construir o projeto
Deve funcionar sem execução instantânea.
O plug-in do Gradle usado normalmente é o mesmo que a versão do Android Studio que você está usando.
Verifique a versão do Android Studio
Ajuda → Sobre
e a versão lerá
Android Studio Version X.Y.Z
Então vá para
Projeto → Scripts do Gradle → build.gradle (Projeto)
e nas dependências altere o classpath para
classpath 'com.android.tools.build:gradle:X.Y.Z'
e reconstruir / sincronizar o projeto.
Você pode desativar a execução instantânea seguindo estas etapas no Android Studio:
Arquivo → Configurações → caixa de diálogo Preferências → Compilar → Execução → Implementação → Execução instantânea → Atualizar projeto
Esse recurso introduzido no Android Studio 2. no entanto, ao desativá-lo, a próxima vez que tentar enviar um novo aplicativo para o emulador ficará muito mais lento.
No meu caso, acabei de atualizar o Android Studio para a versão mais recente do canal canário e funciona sem desativar esse recurso.
Espero que ajude
Como comentado por sjd: Apenas limpar o projeto e construir novamente pode ajudar se você, assim como eu, usou a atualização automática aplicada pelo android studio.
Acabei de fazer um projeto Build> Clean e, em seguida, reRun app!
Eu queria executar o aplicativo no modo de depuração e recebi a mesma mensagem, então tentei:
Nada funcionou...
Então, apenas cliquei na seta verde para executar o projeto sem depurar ...
Funcionou!
Então, acabei de adicionar uma sessão de depuração com a opção à esquerda do botão de parada no Android Studio.
Eu consertei dessa maneira.
Atualize seu classpath classpath 'com.android.tools.build:gradle:2.0.0'
em seu arquivo build.gradle de nível superior .
Feito
Acabei de excluir o projeto Build Folder e Clean . Funcionou para mim ... !!!
No Android Studio 2.3.3
Arquivo -> Configurações -> Compilar, Execução, Implementação -> Execução Instantânea -> Incapaz de Execução Instantânea para código de hot swap (Desmarque)
Agora, você desabilitou o Instant Run ...
Isso resolverá o problema do Instant Run.