Не вдається запустити Android SDK Manager в терміналі


19

Я намагаюся відкрити свій диспетчер SDK для Android, який я встановив і використовував раніше, та інструкції на офіційному веб-сайті для цього тут: http://developer.android.com/sdk/installing/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може бути те, що вам потрібно.
муру

@muru: Так, я запустив команду, яку ви сказали, і вона спрацювала, дякую! :) Будь ласка, опублікуйте цю відповідь фактичною відповіддю, щоб я міг її позначити як accepted. :)

Відповіді:


19

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


7

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

cd /home/Android/Sdk/tools

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

./android

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

3

Це питання досить старе, але все ж я вважаю, що варто пояснити, що Android доклав великих зусиль, щоб зробити це простішим для всіх, Windows Mac та Linux.

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

Тепер у вас є андроїд-студія: https://developer.android.com/studio/index.html

З цим завантаженням ви просто повинні його витягти, я це зробив у своєму, homeале це лише мій вибір.

Після того, як ви витягнете його, вам буде просто потрібно

navigate to the android-studio/bin/ directory, and execute studio.sh - Перегляньте тут повні інструкції щодо встановлення, взяті з Посібника з встановлення Android Studio

Вам просто доведеться дотримуватися екранного графічного інтерфейсу, який потім закінчить установку.

Якщо вона не перезапуститься, будь ласка, запустіть вищезгадану команду ще раз.

Ви побачите цей екран:

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

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

Це створить вам елемент пошуку на робочому столі.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.