Невозможно запустить Android SDK Manager в Терминале

19

Я пытаюсь открыть мой Android SDK Manager, который я установил и использовал ранее, и инструкции на официальном сайте для него здесь: http://developer.android.com/sdk/install/adding-packages.html

Сказать: Mac/Linux: Open a terminal and navigate to the tools/ directory in the Android SDK, then execute android sdk.

Но когда я захожу в tools/каталог и выполняю команду android sdk, я получаю следующее сообщение об ошибке:

android: command not found

Так почему это происходит? Как я могу это исправить? Я делаю что-то неправильно? Это работало раньше, так почему бы это случилось со мной сейчас? Я выполнил команду pwdодин раз в tools/каталоге, и вот что она вернула:

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

Внутри tools/каталога lsкоманда возвращает:

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

Я использую Ubuntu 14.10.

Мур
источник
1
Что содержится в этом каталоге ( ls)? Возможно, ./android sdkсработает, если androidв этом каталоге есть программа , и вы не добавили ее в PATH.
Муру
Я отредактировал вопрос, чтобы включить эту информацию в ls.
1
Похоже, что androidв этом каталоге есть программа, которая ./android sdkможет вам подойти.
Муру
@ Муру: Да, я выполнил команду, которую вы сказали, и это сработало, спасибо! :) Пожалуйста, опубликуйте этот ответ в фактическом ответе, чтобы я мог пометить его как accepted. :)

Ответы:

19

В каталоге содержится файл с именем android, так что, по-видимому, они подразумевают запуск ./android sdk(если это не .произойдет с вашей частью PATH). Также смотрите: Как добавить каталог в PATH? , так что вам не нужно перемещаться туда и бежать ./android.

Мур
источник
6

Перейдите в каталог инструментов внутри вашего Android SDK, как:

cd /home/Android/Sdk/tools

и запустите Android SDK Manager:

./android
Кришан Кумар Мурья
источник
Команда Android теперь устарела. Для ручного SDK, AVD и управления проектами, пожалуйста, используйте Android Studio. Для инструментов командной строки используйте tools / bin / sdkmanager и tools / bin / avdmanager
Abhay Gawade,
3

Этот вопрос довольно старый, но все же я чувствую, что стоит объяснить, что Android приложил немало усилий, чтобы сделать это проще для всех, для Windows Mac и Linux.

SDK теперь перешел на простой графический интерфейс, пожалуйста, следуйте инструкциям ниже, чтобы получить его.

Теперь у вас есть Android Studio: https://developer.android.com/studio/index.html

С этой загрузкой вы просто должны извлечь ее, я сделал это по-своему, homeно это только мой выбор.

После того как вы извлекли его, вам просто нужно

navigate to the android-studio/bin/ directory, and execute studio.sh - Пожалуйста, ознакомьтесь с полной инструкцией по установке, взятой из Руководства по установке Android Studio.

Вам просто нужно будет следовать экранному графическому интерфейсу, который затем завершит установку.

Если он не перезапускается, повторите приведенную выше команду.

Вы увидите этот экран:

введите описание изображения здесь

Теперь, пожалуйста, нажмите configureвведите описание изображения здесь

Это создаст для вас предмет для поиска на рабочем столе.

Теперь нажмите на то же меню и найдите, SDK Managerи вы можете все оттудавведите описание изображения здесь

Джейми Хатбер
источник