1
resposta

Em "Build: Sync" aparece a mensagem "sync failed" e "Cause: unable to find valid certification path to requested target"

Acabei de instalar o Android Studio 3.2.1. Ao iniciar um novo projeto, na tela "Build: Sync" aparece a mensagem "sync failed" e "Cause: unable to find valid certification path to requested target", conforme imagem abaixo. Como resolver isso?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Boa noite

Esse erro ta relacionado a problemas com certificados SSL, o que impede o Gradle de baixar as dependências necessárias para o projeto. A solução mais comum envolve a verificação e atualização da configuração do JDK e dos certificados SSL. Primeiro, verifique se o Android Studio está usando uma versão correta e atualizada do JDK, acessando File > Project Structure > SDK Location. Recomenda-se utilizar o JDK embutido no Android Studio, que é mais compatível. Se o problema persistir, uma solução envolve adicionar manualmente o certificado SSL ao armazenamento de chaves do Java (cacerts). Isso pode ser feito através do comando:

keytool -importcert -file <certificate-file> -keystore $JAVA_HOME/jre/lib/security/cacerts -alias <alias-name>

Nesse comando, substitua <certificate-file> pelo caminho do certificado SSL que está causando o erro e <alias-name> por um nome que você escolha para identificar o certificado. Após isso, reinicie o Android Studio e tente sincronizar o Gradle novamente. Se isso não funcionar, certifique-se de que a versão do Gradle também está atualizada e tente limpar o cache do Gradle através da opção File > Invalidate Caches / Restart.