Eu estava criando meu aplicativo de teste no Android Studio e, no log de eventos, dizia:
O Android Studio está usando este local do JDK: C: \ Arquivos de programas \ Android \ Android Studio \ jre, que é diferente do que Gradle usa por padrão: C: \ Arquivos de programas (x86) \ Java \ jdk1.8.0_181 O uso de locais diferentes pode aparecer vários daemons Gradle se as tarefas Gradle forem executadas na linha de comando enquanto estiver usando o Android Studio.
Então deu estas opções:
- Mais informações...
- Defina o Android Studio para usar o mesmo JDK que Gradle e sincronizar
- Não mostrar este aviso novamente
Eu cliquei em:
Defina o Android Studio para usar o mesmo JDK que Gradle e sincronizar
então meu aplicativo não queria mais criar.
Este é o erro:
Falha na sincronização gradle: não foi possível iniciar o processo daemon.
Esse problema pode ser causado pela configuração incorreta do daemon.Por exemplo, uma opção jvm não reconhecida é usada.
Consulte o capítulo do manual do usuário no daemon em https://docs.gradle.org/5.4.1/userguide/gradle_daemon.htmlLinha de comando do processo: C: \ Arquivos de Programas (x86) \ Java \ jdk1.8.0_181 \ bin \ java.exe -Xmx1536m -Dfile.encoding = windows-1252 -Duser.country = ZA -Duser.language = en -Duser. variante -cp C: \ Users \ {MyUserName} \. gradle \ wrapper \ dists \ gradle-5.4.1-all \ 3221gyojl5jsh0helicew7rwx \ gradle-5.4.1 \ lib \ gradle-launcher-5.4.1.jar org.gradle. launcher.daemon.bootstrap.GradleDaemon 5.4.1
Leia a seguinte saída do processo para saber mais:
Ocorreu um erro durante a inicialização da VM Não foi possível reservar espaço suficiente para o heap de objeto 1572864KB Consulte o log do IDE para obter mais detalhes (Ajuda | Mostrar log) (16 s 166 ms)
Eu verifiquei os logs de eventos:
Eu acho que anteriormente ele fez isso:
Instruindo o gradle a usar o java em C: / Arquivos de Programas / Android / Android Studio / jre
Agora diz o seguinte:
Instruindo o gradle a usar java em C: / Arquivos de Programas (x86) /Java/jdk1.8.0_181
Como faço para configurá-lo de volta ao modo como estava para que meu aplicativo pudesse compilar novamente?
Qualquer ajuda / conselho será apreciada