1
resposta

[Dúvida] Nem aparece a opção para rodar o app: unable to find valid certification path to requested target

Bom Dia/Tarde
Baixei a versao 3.2.1 do android studio para testar este curso Android parte 1: Crie um app mobile.
Ao criar um projeto bem simples para teste usando uma Basic Activity ele já dá erro logo de cara no build.
Cause: unable to find valid certification path to requested target
No prompt de comando do windows ao digitar javac e pressionar enter nada aparece. Porém, as variáveis de sistema aparentemente estão ok!

É possível agendar/obter um suporte dedicado afim de resolver isso?

1 resposta

Ola!

Esse erro unable to find valid certification path to requested target não tem a ver com o código do app em si, mas sim com o ambiente de desenvolvimento (Android Studio + JDK + certificados).

Alguns pontos para você conferir:

  1. Verifique a instalação do Java
  • No Prompt de Comando, rode:

    java -version
    javac -version
    

    Ambos devem responder com a versão instalada.
    Se o javac não aparece, significa que o JDK não está instalado ou a variável PATH não está configurada corretamente.

Solução:
Instale o JDK 8 ou 11 (recomendado para Android Studio 3.x) e configure as variáveis de ambiente:

  • JAVA_HOME = C:\Program Files\Java\jdk<versão>
  • Adicione ;%JAVA_HOME%\bin no Path.
  1. Atualize os certificados

Esse erro de certificado ocorre quando o Gradle tenta baixar dependências, mas não confia no certificado HTTPS.
Pode ser por:

  • Android Studio antigo (3.2.1 é bem desatualizado, de 2018).
  • Certificados raiz vencidos no Java.

Soluções possíveis:

  • Atualize o Android Studio para uma versão mais nova (recomendado).
  • Se precisar ficar na 3.2.1 por causa do curso, instale um JDK mais recente (Java 11) que já traz os certificados atualizados.
  1. Teste rodar o Gradle manualmente

No terminal, dentro da pasta do projeto:

gradlew build --stacktrace

Isso mostra detalhes do erro, confirmando se é realmente SSL/certificado.

  1. Alternativa prática para o curso

Se for apenas para acompanhar o conteúdo, você pode:

  • Usar o Android Studio mais atual (Iguana, 2025) — ele baixa o Gradle automaticamente e já funciona com certificados corretos.
  • Criar o projeto em versão mais nova e apenas seguir a lógica mostrada no curso (as diferenças de interface são pequenas).