Alguém poderia postar uma solução funcional para configuração ANDROID_HOME
através do terminal?
Meu caminho para o Android-SDK é /Applications/ADT/sdk
.
macos
android-studio
android-sdk-tools
Jacek Kwiecień
fonte
fonte
Respostas:
O local onde o Android-SDK está instalado depende de como você o instalou.
Se você baixou o SDK através do site deles e arrastou / soltou o Aplicativo na pasta Aplicativos, é mais provável que esteja aqui:
/Applications/ADT/sdk
(como no seu caso).Se você instalou o SDK usando o Homebrew (
brew cask install android-sdk
), ele está localizado aqui:/usr/local/Caskroom/android-sdk/{YOUR_SDK_VERSION_NUMBER}
Se o SDK foi instalado automaticamente como parte do Android Studio, está localizado aqui:
/Users/{YOUR_USER_NAME}/Library/Android/sdk
Depois de conhecer o local, abra uma janela do terminal e digite o seguinte (alterando o caminho para o SDK para o que você instalou):
Depois de definir esse conjunto, você precisará adicioná-lo à variável de ambiente PATH:
Por fim, aplique essas alterações re-sourcing .bash_profile:
source ~/.bash_profile
echo $ANDROID_HOME
fonte
tools
não usabin
)export ANDROID_HOME=/Applications/ADT/sdk
- Você deve explicar esse pensamento ....No terminal:
Adicione linhas:
Verifique se funcionou:
fonte
export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH
echo $PATH
, ele não gera os últimos diretórios salvos em .bash_profile.Adicionar o seguinte ao meu .bash_profile funcionou para mim:
fonte
citando a resposta de @ user2993582
A parte 'bin' foi alterada e deve ser
fonte
Estou com o MAC OS X (Sierra) 10.12.2 .
I definir ANDROID_HOME ao trabalho em Reagir nativo (por Aplicativos Android), seguindo os seguintes passos.
Adicione as 3 linhas a seguir em ~ / .bash_profile .
Por fim, execute o comando abaixo (ou reinicie o sistema para refletir as alterações feitas).
source ~/.bash_profile
É isso aí.
fonte
~
é um atalho para sua pasta pessoal. Se você não souber onde está sua pasta pessoal, digitecd
no terminal. Digitar cd o levará à sua pasta pessoal. então você pode fazervi .bash_profile
ounano .bash_profile
abrir / editar o arquivo.Para definir
ANDROID_HOME
variável, você precisa saber como instalou a instalação do desenvolvedor Android.Se você não souber, pode verificar se os seguintes caminhos existem em sua máquina. Adicione o seguinte para
.bashrc
,.zshrc
ou.profile
dependendo do que você usarSe você instalou com homebrew,
Verifique se este caminho existe:
Se você instalou o android studio seguindo o site,
Por fim, adicione-o ao caminho:
Se você estiver com preguiça de abrir um editor, faça o seguinte:
fonte
ANDROID_HOME
geralmente é um diretório como.android
. É onde coisas como a Chave de Depuração serão armazenadas.Você pode automatizá-lo para o seu login. Basta adicioná-lo ao seu
.bash_profile
(abaixo é da minha máquina OS X 10.8.5):De acordo com David Turner na lista de discussão do NDK, ambos
ANDROID_NDK_ROOT
eANDROID_SDK_ROOT
precisam ser definidos porque outras ferramentas dependem desses valores (consulte Diretório NDK recomendado? ).Após a modificação
~/.bash_profile
, execute o seguinte (ou faça logoff e logon novamente):fonte
Gente, observe que, se você usar
~/.bash_profile
, ele editará não o perfil do bash do usuário, mas global. Em vez disso, vá para o diretório de usuários (/ Usuários / nome de usuário) e edite-o diretamente:E insira as duas linhas a seguir em relação ao diretório Nome de usuário e SDK
fonte
~/
significa que é um arquivo no diretório inicial do usuário.cd ~; ls
e veja o que é impresso.Configure a variável ambiental ANDROID_HOME , JAVA_HOME no Mac OS X
Adicionar no arquivo .bash_profile
Para teste
fonte
1) Perfil de base aberto:
2) Adicione abaixo da linha no perfil base:
Salve e feche o perfil base.
Para mim 27.0.3 trabalhando muito bem.
fonte
Muitas respostas corretas aqui. No entanto, um item está ausente e não pude executar o emulador na linha de comando sem ele.
Portanto, é uma compilação das respostas acima e uma solução para esse problema .
E se você usar
zsh
(em vez debash
) o arquivo para editar é~/.zshrc
.fonte