Não é possível localizar o adb ao usar o Android Studio

Não é possível localizar o adb ao usar o Android Studio

Recebendo consistentemente esta mensagem de erro no Android Studio para executar o aplicativo:

java.lang.IllegalArgumentException: Unable to locate adb

Tentei várias opções de solução de problemas baixando o ADB, mas o problema não foi resolvido. Pensamentos?

Responder1

Finalmente, após várias horas de investigação, acho que tenho outra solução para todos que estão tendo problemas com o AVD Manager "Não foi possível localizar o adb".

Eu sei que temos a configuração do SDK em Arquivo -> Configurações -> Aparência e comportamento -> Configurações do sistema -> Android SDK. Isto parece não ser suficiente! Parece que o Android Studio (pelo menos a nova versão 4) não fornece aos projetos um SDK padrão, apesar da configuração acima.

Portanto, você também (para cada projeto) precisa ir para Arquivo -> Estrutura do Projeto -> Configurações do Projeto -> Projeto e selecionar o SDK do Projeto, que está definido como [Sem SDK] por padrão.

Se não houver nada na caixa suspensa, selecione Novo, selecione Android SDK e navegue até o local do Android SDK (normalmente C:\Users[nome de usuário]\AppData\Local\Android\Sdk no Windows). Você poderá então selecionar a plataforma Android API xx. Agora você não deve receber esse erro irritante do adb.

HTH

Responder2

Corrigi esse problema instalando o SDK do SDK Manager no Andoid Studio.

captura de tela

Responder3

Atualizar: Nas versões do macOS > 10.15.x (Catalina), o arquivo a ser usado é: ¨/.zshrccomo a Apple mudou para ZSH como shell de login padrão começando com 10.15.

----A resposta original segue + pequenos ajustes para maior clareza----

Isso funcionou para mim, no meu Mac.
Instale ferramentas de plataforma e atualize sua variável de ambiente $PATH:

Usando o editor de texto de sua preferência:

nano ~/.zshrc    # ~/.bashrc for macOS < 10.15

Edite o PATH existente ou adicione o seguinte:

export PATH="$PATH:[PLATFORM-TOOLS-PATH-HERE]"

Salve o arquivo e atualize a configuração do Zsh:

source ~/.zshrc    # (~/.bashrc if macOS < 10.15) Or zsh -l to re-read login scripts

Espero que isto ajude.

Responder4

Se você estiver trabalhando no React nativo, certifique-se de ter instalado essas ferramentas porque eu estava sentindo falta delas e isso resolveu meu problema

Ferramentas necessárias para instalações

Para mais detalhes visite Documento React Native para instalação

informação relacionada