2015-06-08 4 views
3

На макинтош, если я использую это под Gradle:Gradle прибудете Системные переменные среды

androidSdk ="$System.env.HOME" 

она поставила выход:/Пользователи/MyName/

и:

androidSdk ="$System.env.ANDROID_HOME" 

он поставляется " ноль'. Хотя я установил ANDROID_HOME Variable, и если я проверил консоль пульта

echo $ANDROID_HOME 

он доставил правильный путь.

ли кто-нибудь когда-нибудь установить ANDROID_HOME или что-то подобное на Gradle


Добавлено:

Мои проблемы, почему $ System.env.ANDROID_HOME = нуль, когда на терминале "эхо $ ANDROID_HOME" дать правильный путь ???

+0

set android variable в файле .profile – ASP

+0

Я уже установил ANDROID_HOME в моем .bash_profile. Тестирование с помощью эха доставлено по правому пути. – Ivancodescratch

ответ

0

Использование:

набор ANDROID_HOME =/my_current_way_to/SDK

Вы должны использовать консоль для этого.

1

В терминале использования:

set ANDROID_HOME=/my_current_way_to_sdk ; export ANDROID_HOME 

ТОГДА, вам нужно запустить Eclipse, Android Studio, ВНУТРИ того же терминала. Не выходите, не открывайте другой терминал и т. Д. Если вы не измените свой .profile, ВСЕГДА сделайте указанную выше строку.

Или - создать сценарий оболочки для выполнения вышеуказанного набора/экспорта, а затем немедленно запустить все, что вы пытаетесь запустить.

Смежные вопросы