2016-06-21 13 views
5

Próbuję dodać, aby środowisko programistyczne dla Androida działało na om my mac. Obserwuję ten przewodnik: https://spring.io/guides/gs/android/Jak dodać narzędzia Android do mojej ścieżki na Macu?

mam dodać SDK na mojej ścieżce przy użyciu:

export ANDROID_HOME=/Users/myname/Library/Android/sdk/android-sdk-macosx 
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

jednak nie daje mi Dostęp do komendy „android” w termial i kiedy i wykonać $ ANDROID_HOME ciśgle:

zsh: no such file or directory: /Users/myname/Library/Android/sdk/android-sdk-macosx 

Sprawdziłem ścieżki w Android Studio> Preferencje> Wygląd & Zachowanie> Ustawienia systemowe> Android SDK i locationg SDK powinna być prawidłowa.

Czy ktoś może mi powiedzieć, co robię źle?

+0

czy zastąpiłeś menzame nazwą użytkownika Mac OSX? – Shubhank

+0

Tak, zrobiłem, po prostu to opuściłem, kiedy opublikowałem tutaj – Mischa

+0

spróbuj przeciągnąć folder Android do okna terminala, aby znaleźć jego rzeczywistą ścieżkę – Shubhank

Odpowiedz

22

Właśnie skonfigurować Mac mini do pracy, wykonując następujące kroki, więc mogę gwarancja tego działa przy nowej instalacji.

1) Zainstaluj Android Studio. (Standard jest w porządku, Niestandardowy, jeśli chcesz)

2) Wprowadzenie Android Studio

3) Na ekranie powitalnym kliknij przycisk Konfiguruj (prawy dolny róg)> SDK Menedżer

4) dokładnie sprawdzić, że masz najnowsze narzędzia i narzędzia platformy zainstalowane na karcie Narzędzia SDK.

W tym momencie trzeba będzie zainstalować wszystko, co związane z Android SDK, w tym narzędzi w lokalizacji domyślnej /Users/your-user-name/Library/Android/sdk

5) Tworzenie bash_profile plik, jeśli nie masz jeszcze u /Users/your-user-name

6) Dodaj poniższe linie do niej: (wymień swoją nazwę użytkownika z Ciebie)

export PATH=$PATH:/Users/chris.w.newman/Library/Android/sdk/platform-tools 
export PATH=$PATH:/Users/chris.w.newman/Library/Android/sdk/tools 
export ANDROID_HOME=/Users/chris.w.newman/Library/Android/sdk 

dodając go do bash_profile, linie te będą uruchamiane za każdym razem, gdy używamy powłoki. Więc nie musisz się już o nie martwić.

Aby sprawdzić, czy wszystko działa poprawnie, spróbuj wykonać następujące „który” polecenia z nowej powłoki:

which adb 
which android 

ponieważ te są dodawane do ścieżki, powinieneś zobaczyć ich ścieżka do pliku wydrukowano w powłoce.

+0

To jest dobre wytłumaczenie, chociaż ciągle musiałem to robić przy każdej mocy, więc użył [tego linka] (http://stackoverflow.com/questions/17901692/set-up-adb-on-mac-os-x) Ashisha (5 w dół) do stworzenia .bash_profile i użył 3 instrukcji z # 6 i zadziałało świetnie. –

+0

Pamiętaj, że będziesz musiał wybrać inny plik konfiguracyjny bash, jeśli używasz 'zsh'. Więcej szczegółów https://github.com/robbyrussell/oh-my-zsh/issues/3807 – Sergii

+1

Trochę mniejszy będzie: 'export ANDROID_HOME =/Users/nazwa_użytkownika/Library/Android/sdk' ' export PATH = $ PATH: $ ANDROID_HOME/platform-tools' 'export PATH = $ PATH: $ ANDROID_HOME/tools' – Harry