Nie można uruchomić Menedżera zestawu SDK systemu Android w terminalu

19

Próbuję otworzyć Menedżera zestawu SDK systemu Android, który wcześniej zainstalowałem i którego używałem, oraz instrukcje na oficjalnej stronie: http://developer.android.com/sdk/installing/adding-packages.html

Mówić: Mac/Linux: Open a terminal and navigate to the tools/ directory in the Android SDK, then execute android sdk.

Ale kiedy nawiguję do tools/katalogu i wykonuję polecenie android sdk, pojawia się następujący komunikat o błędzie:

android: command not found

Dlaczego tak się dzieje? Jak mogę to naprawić? czy robię coś źle? Działało to wcześniej, więc dlaczego miałoby się to teraz przytrafić? Uruchomiłem polecenie pwdraz w tools/katalogu i oto, co zwróciło:

/home/nikita/android-sdk-linux/tools

W tools/katalogu lskomenda zwraca:

android         emulator64-mips  lib           screenshot2
ant             emulator64-x86   lint          source.properties
apps            emulator-arm     mksdcard      support
ddms            emulator-mips    monitor       templates
draw9patch      emulator-x86     monkeyrunner  traceview
emulator        hierarchyviewer  NOTICE.txt    uiautomatorviewer
emulator64-arm  jobb             proguard

Używam Ubuntu 14.10.

muru
źródło
1
Co zawiera ten katalog ( ls)? Być może ./android sdkmoże działać, jeśli androidw tym katalogu jest program wywoływany i nie został on dodany do ŚCIEŻKI.
muru
Zredagowałem pytanie, aby uwzględnić te informacje dotyczące ls.
1
Wygląda na to, androidże w tym katalogu znajduje się program , więc ./android sdkmoże być to, czego potrzebujesz.
muru
@muru: Tak, uruchomiłem polecenie, które powiedziałeś i zadziałało, dzięki! :) Proszę zamieścić tę odpowiedź w rzeczywistej odpowiedzi, aby oznaczyć ją jako accepted. :)

Odpowiedzi:

19

Katalog zawiera plik o nazwie android, więc przypuszczalnie to, co one oznaczają, jest uruchamiany ./android sdk(chyba że .zdarzy się część twojego PATH). Zobacz także: Jak dodać katalog do ŚCIEŻKI? , abyś nie musiał tam nawigować i biegać ./android.

muru
źródło
7

Przejdź do katalogu narzędzi w swoim Android SDK, takich jak:

cd /home/Android/Sdk/tools

i uruchom Menedżera SDK systemu Android, wykonując:

./android
Krishan Kumar Mourya
źródło
Komenda Androida jest teraz przestarzała. Do ręcznego SDK, AVD i zarządzania projektami użyj Android Studio. W przypadku narzędzi wiersza polecenia użyj narzędzi / bin / sdkmanager i tools / bin / avdmanager
Abhay Gawade
3

To pytanie jest dość stare, ale nadal uważam, że warto wyjaśnić, że Android dołożył wszelkich starań, aby ułatwić wszystkim, Windows Mac i Linux.

Pakiet SDK został teraz przeniesiony do łatwego interfejsu GUI, wykonaj poniższe instrukcje, aby go uzyskać.

Teraz masz studio Android: https://developer.android.com/studio/index.html

Po pobraniu musisz go rozpakować, zrobiłem to w moim, homeale to tylko mój wybór.

Po jego wyodrębnieniu będziesz po prostu musiał

navigate to the android-studio/bin/ directory, and execute studio.sh - Zobacz tutaj pełne instrukcje instalacji zaczerpnięte z Przewodnika instalacji Android Studio

Musisz po prostu postępować zgodnie z graficznym interfejsem GUI, który następnie zakończy instalację.

Jeśli się nie uruchomi ponownie, uruchom ponownie powyższe polecenie.

Zobaczysz ten ekran:

wprowadź opis zdjęcia tutaj

Teraz kliknij configurewprowadź opis zdjęcia tutaj

Spowoduje to utworzenie elementu do przeszukiwania na pulpicie.

Teraz kliknij to samo menu i znajdź, SDK Managera stamtąd możesz zarządzać wszystkimwprowadź opis zdjęcia tutaj

Jamie Hutber
źródło