Localizando o Android SDK no Mac e adicionando ao PATH

184

Instalei o Android Studio no meu MacBook Air (versão 10.11 El Capitan do sistema operacional) e escrevi com sucesso um pequeno aplicativo "olá, mundo", instalei no dispositivo (Nexus 7) e executei o AVD. Tudo o que eu quero fazer agora é poder criar o aplicativo e instalá-lo no dispositivo a partir da linha de comando, em oposição ao Android Studio. Estou seguindo as instruções aqui:

http://developer.android.com/training/basics/firstapp/running-app.html

e a linha relevante é:

Verifique se a plataforma / diretório / ferramentas do SDK do Android está incluída na variável de ambiente PATH e execute:

O problema é que não consigo encontrar o SDK do Android na minha máquina! Presumo que esteja lá porque, caso contrário, o programa não seria compilado e executado no Android Studio? Talvez seja uma suposição ruim? Sou novo no Mac (estou acostumado ao Windows), portanto não conheço a melhor maneira de pesquisar o Android SDK. Então, minhas perguntas:

  1. Como encontro o SDK do Android na minha máquina? Ou provar para mim mesmo que não está lá?
  2. Se não estiver lá, como faço para instalá-lo?
  3. Como altero o PATH para incluir o Android SDK?
Dave
fonte
12
tente pesquisar aqui/Library/Android/sdk/
Paras
você precisa exportar 2 caminhos - stackoverflow.com/questions/18143183/…
Tasos
8
você pode encontrar o caminho no seu gerenciador sdk: Android Studio-> Preferências-> Aparência e comportamento-> Configurações do sistema-> Android SDK-> aqui Localização do Android SDK
Rohit Ramkumar
3
Tente/Users/<your_user>/Library/Android/sdk
mrgloom 19/03/19

Respostas:

338

1. Como encontrar

  • Abra o Android studio, vá para Android Studio> Preferências
  • Procurar por sdk
  • Algo semelhante a este (esta é uma caixa do Windows, como você pode ver) será exibido

Você pode ver a localização lá - na maioria das vezes é:

/Users/<name>/Library/Android/sdk

2. Como instalá-lo, se não houver

Página de download do SDK autônomo

3. Como adicioná-lo ao caminho

Abra seu Terminal, edite seu ~/.bash_profilearquivo no nano, digitando:

nano ~/.bash_profile

Se você usar o Zsh, edite ~/.zshrc.

Vá para o final do arquivo e adicione o caminho do diretório ao seu $PATH:

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
  • Salve pressionando Ctrl+X
  • Reinicie o terminal
  • Para verificar se está funcionando ou não, digite o nome de qualquer arquivo ou binário que esteja dentro dos diretórios que você adicionou (por exemplo adb) e verifique se ele está aberto / executado
insone
fonte
Obrigado. Segui a etapa 1 e vi que o caminho era: / Usuários / usuário / Biblioteca / Android / sdk Curiosamente, usando "Finder" e Ir-> Ir para a pasta, não consegui encontrá-lo pesquisando detalhadamente em / Usuários / usuário / Biblioteca etc. O diretório do usuário não mostra a Biblioteca! Deve ser uma coisa estranha para o Mac. Eu tive que colocar o caminho completo no Finder.
Dave
Para a posteridade, esse link pode ser útil para adicionar ao PATH: osxdaily.com/2014/08/14/add-new-path-to-path-command-line Eu tive que digitar manualmente o caminho para a exportação. Em nenhum lugar do "Finder" vi um nome de diretório de cópia como no Windows. Suspiro ...
Dave
Reinicie o Terminal depois de Safed o arquivo / etc / caminhos
Paul Spiesberger
13
Recomende não editar /etc/pathdiretamente. use "export" em ~ / .bash_profile. Ex. export PATH="/Users/<user_name>/Library/Android/sdk/platform-tools/":$PATHdepois de adicionar acima ao ~ / .bash_profile, use apenas source ~/.bash_profilese não houver erro, você pode usar livremente o adbcomando #
Henry Henry
Graças isso funcionou perfeitamente para mim. Eu tentei exportar em ~ / .back_profile, mas isso não funcionou.
DevShadow
47

Se você não deseja abrir o Android Studio apenas para modificar seu caminho ...

Eles moram aqui com uma instalação padrão:

${HOME}/Library/Android/sdk/tools
${HOME}/Library/Android/sdk/platform-tools

Aqui está o que você deseja adicionar ao seu .bashwhatever

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
Andy Ray
fonte
15

Encontre a localização do SDK do Android

Android Studio 
  > Preferences
  > Appearance & Behaviour
  > System Settings 
  > Android SDK
  > Android SDK Location

Crie um .bash_profilearquivo para suas variáveis ​​de ambiente

  • Abra o aplicativo Terminal
  • Vá para o seu diretório pessoal via cd ~
  • Crie o arquivo com touch .bash_profile

Adicione a variável PATH ao seu .bash_profile

  • Abra o arquivo via open .bash_profile
  • Adicione export PATH=$PATH: [your SDK location] /platform-toolsao arquivo e pressione ⌘spara salvá-lo. Por padrão, é:

    export PATH=$PATH:/Users/yourUserName/Library/Android/sdk/platform-tools

  • Volte para o seu Terminal App e carregue a variável com source ~/.bash_profile

Marius
fonte
13
  1. Como encontro o SDK do Android na minha máquina? Ou provar para mim mesmo que não está lá?

Quando você instala o Android studio, permite escolher se você deseja fazer o download do SDK ou não

  1. Se não estiver lá, como faço para instalá-lo?

você pode obter o SDK aqui http://developer.android.com/sdk/index.html

  1. Como altero o PATH para incluir o Android SDK?

no Android Studio, clique em Arquivo >> Configurações insira a descrição da imagem aqui

Pankaj Nimgade
fonte
7

Se o Android Studio mostrar o caminho, /Users/<name>/Library/Android/sdk mas você não conseguir encontrá-lo na pasta, clique com o botão direito do mouse e selecione "Mostrar opção de exibição". Lá você poderá selecionar "Mostrar pasta da biblioteca"; selecione-o e você pode acessar o SDK.

Christopher Kyle Horton
fonte
4

O caminho padrão do Android SDK é /Users/<username>/Library/Android/sdk, você pode consultar esta postagem .

adicione isso ao seu .bash_profile para adicionar a variável de ambiente

export PATH="/Users/<username>/Library/Android/sdk/tools:/Users/<username>/Library/Android/sdk/build-tools:${PATH}"

Salve o arquivo.

carregue

source ./.bash_profile 
Kris Roofe
fonte
0

AndroidStudioFrontScreen Simplesmente cliquei duas vezes no arquivo de instalação do dmg do Android que salvei no disco rígido e, quando a tela inicial apareceu, arrastei o ícone do Android Studio para a pasta Aplicativos, agora sei onde fica !!! Além disso, ao executá-lo, clique com o botão direito do mouse no Android Studio enquanto estiver no Dock e selecione "Opções" -> "Manter no Dock". Tudo o resto funciona. Dr. Roger Webster

Dr. Roger Webster
fonte