андроид: команда не найдена

Я попытался сделать файл .jar из клонированного проекта:

android update project -p .

но получил ошибку:

андроид: команда не найдена

Я попытался установить путь к Android SDK, но это не помогло:

export ANDROID_HOME=D:\java\android-sdk
export PATH=$ANDROID_HOME\tools:$PATH
export PATH=$ANDROID_HOME\platform-tools:$PATH

Можно ли решить эту проблему?

UPD: я использую Git Shell из этой программы: http://git-scm.com/download/win


person Mark Korzhov    schedule 06.09.2014    source источник
comment
Вы используете cygwin? Пожалуйста, обновите свой пост с информацией о вашей среде.   -  person Anton Savin    schedule 06.09.2014
comment
@AntonSavin, пост обновлен   -  person Mark Korzhov    schedule 06.09.2014
comment
Возможный дубликат Android — команда не найдена   -  person Ciro Santilli 新疆再教育营六四事件ۍ    schedule 03.03.2017


Ответы (4)


Поиск-android-sdk-на-mac и добавление-к-пути Поиск Android SDK на Mac и добавление в PATH

Чинить

Android: команда не найдена, ошибка

выполните два простых шага (Linux и Mac):

1) Экспортируйте путь Android Sdk в переменную ANDROID_HOME.

$ экспорт ANDROID_HOME=~/Android/SDK

(измените «~» на «$ HOME» на Mac)

2) Экспортируйте путь инструментов Sdk в переменную PATH

$ экспорт PATH=$ANDROID_HOME/инструменты:$PATH

Вот и все! бегать

андроид

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

person Ivan V    schedule 06.07.2015
comment
Это сработало для меня, хотя мои фактические переменные пути были немного другими ($Home/Developer/android-sdk-macosx). - person justinraczak; 18.09.2015
comment
@ jose920405 jose920405 Вы пробовали $HOME вместо ~ для пути Android SDK? Это сработало на моем Mac. - person Ivan V; 23.02.2017
comment
Для людей, которые все еще борются, Иран V дал подсказки, и было бы лучше, если бы вы сами нашли папку Android SDK. Как и у меня, он находился в /Users/bachiri/Library/Android/sdk, и обычно исполняемый файл Android должен находиться в папке инструментов. буквально, точный путь, который я должен добавить к переменной $ PATH: /Users/bachiri/Library/Android/sdk/tools =>$HOME/Library/Android/sdk/tools - person Bachiri Taoufiq Abderrahman; 06.09.2018

Вы должны настроить переменную среды ANDROID_HOME.

Для Mac Запустите эту команду

export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

Для Windows

Перейдите в Панель управления → Система и безопасность → Система → Изменить настройки → Дополнительные параметры системы → Переменные среды → Создать, затем введите путь к вашему Android SDK. Имя переменной = ANDROID_HOME Путь к переменной = ваш путь Android SDK.

person Community    schedule 01.02.2017

Если вы запускаете команды из оболочки Windows (cmd.exe), вы должны добавить D:\java\android-sdk\tools и D:\java\android-sdk\platform-tools к вашему пути через диалог свойств компьютера.

Если вы работаете на Cygwin, попробуйте export PATH=/cygdrive/d/java/android-sdk/tools:/cygdrive/d/java/android-sdk/platform-tools:${PATH}.

person Anton Savin    schedule 07.09.2014

Это сработало для меня на ubuntu

Отредактируйте bashrc с помощью nano:

nano ~/.bashrc

Добавив в конец файла следующее:

export ANDROID_HOME=$HOME/Android/Sdk

export PATH=$PATH:$ANDROID_HOME/tools

Выход из редактора nano:

ctrl + x, затем введите Y, затем нажмите enter key, чтобы сохранить изменения в файле .basrc и выйти из редактора nano.

Вышеуказанные шаги гарантируют, что ваши изменения останутся после закрытия терминала. Обратите внимание: чтобы команда android работала, убедитесь, что вы закрыли терминал и снова открыли новый.

person David Charles    schedule 19.04.2018