Кто-нибудь может выложить рабочее решение для настройки ANDROID_HOME
через терминал?
Мой путь к Android-SDK есть /Applications/ADT/sdk
.
macos
android-studio
android-sdk-tools
Яцек Квецень
источник
источник
Ответы:
Где установлен Android-SDK, зависит от того, как вы его установили.
Если вы загрузили SDK через их веб-сайт, а затем перетащили приложение в папку «Приложения», скорее всего, оно находится здесь:
/Applications/ADT/sdk
(как в твоем случае).Если вы установили SDK с помощью Homebrew (
brew cask install android-sdk
), то он находится здесь:/usr/local/Caskroom/android-sdk/{YOUR_SDK_VERSION_NUMBER}
Если SDK был установлен автоматически как часть Android Studio, он находится здесь:
/Users/{YOUR_USER_NAME}/Library/Android/sdk
Как только вы узнаете местоположение, откройте окно терминала и введите следующее (измените путь к SDK, чтобы он был установлен):
Если у вас есть этот набор, вам нужно добавить его в переменную среды PATH:
Наконец, примените эти изменения, повторно применив источник .bash_profile:
source ~/.bash_profile
echo $ANDROID_HOME
источник
tools
не используетbin
)export ANDROID_HOME=/Applications/ADT/sdk
- Вы должны объяснить это мышление ....В терминале:
Добавить строки:
Проверьте это сработало:
источник
export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH
echo $PATH
он не выводит последние каталоги, которые я сохранил в .bash_profile.Добавление следующего в мой .bash_profile работал для меня:
источник
цитируя @ user2993582 ответ
Часть 'bin' изменилась, и она должна быть
источник
У меня MAC OS X (Sierra) 10.12.2 .
Я установил ANDROID_HOME для работы с React Native (для приложений Android), выполнив следующие шаги.
Добавьте следующие 3 строки в ~ / .bash_profile .
Наконец выполните команду ниже (или перезапустите систему, чтобы отразить сделанные изменения).
source ~/.bash_profile
Вот и все.
источник
~
- это ярлык для вашей домашней папки. Если вы не знаете, где находится ваша домашняя папка, наберитеcd
на терминале. Набрав cd, вы попадете в вашу домашнюю папку. тогда вы можете сделатьvi .bash_profile
илиnano .bash_profile
открыть / редактировать файл.Чтобы установить
ANDROID_HOME
переменную, вам нужно знать, как вы установили Android Dev Setup.Если вы не знаете, вы можете проверить, существуют ли следующие пути на вашем компьютере. Добавьте следующее
.bashrc
,.zshrc
или в.profile
зависимости от того, что вы используетеЕсли вы установили с homebrew,
Проверьте, существует ли этот путь:
Если вы установили Android Studio после веб-сайта,
Наконец добавьте его в путь:
Если вам лень открывать редактор, сделайте это:
источник
ANDROID_HOME
обычно каталог, как.android
. Здесь хранятся такие вещи, как ключ отладки.Вы можете автоматизировать его для входа в систему. Просто добавьте его к себе
.bash_profile
(ниже от моего компьютера с OS X 10.8.5):По словам Дэвида Тернера из Списка рассылки NDK, оба
ANDROID_NDK_ROOT
иANDROID_SDK_ROOT
должны быть установлены, поскольку другие инструменты зависят от этих значений (см. Рекомендуемый каталог NDK? ).После внесения изменений
~/.bash_profile
выполните следующее (или выйдите из системы и снова включите ее):источник
Люди, обратите внимание, что если вы будете использовать
~/.bash_profile
его, он отредактирует не профиль пользователя bash, а глобальный. Вместо этого перейдите в каталог пользователей (/ Users / username) и отредактируйте его напрямую:И вставьте следующие две строки относительно вашего имени пользователя и каталога SDK
источник
~/
означает, что это файл в домашнем каталоге пользователя.cd ~; ls
и посмотрите, что он печатает.Настройте переменную среды ANDROID_HOME , JAVA_HOME в Mac OS X
Добавить в .bash_profile файл
Для теста
источник
1) Открыть базовый профиль:
2) Добавьте строку ниже в базовом профиле:
Сохраните и закройте базовый профиль.
Для меня 27.0.3 работает отлично.
источник
Здесь много правильных ответов. Однако, один элемент отсутствует, и я не смог запустить эмулятор из командной строки без него.
Так что это компиляция ответов выше плюс решение этой проблемы .
И если вы используете
zsh
(вместоbash
) файл для редактирования есть~/.zshrc
.источник