Calabash - не удается найти Android SDK

Я использую Calabash, и команда Calabash-Android resign из командной строки Windows Power Shell выдает следующую ошибку: «Не удалось найти Android SDK, убедитесь, что он установлен». Однако у меня установлен SDK, поскольку он был установлен при установке Android Studio, а для моей переменной среды ANDROID_HOME установлено значение C:\Users\имя пользователя здесь\AppData\Local\Android\sdk. Я прочитал все подобные вопросы о стеке и искал возможные решения безрезультатно. Пожалуйста, помогите!
Спасибо.


person genxcoder    schedule 09.07.2015    source источник


Ответы (2)


На самом деле, я понял это, поэтому я размещаю его здесь на случай, если кто-то еще столкнется с той же проблемой. Проблема в том, что Windows Powershell не распознает изменения переменных среды, происходящие после запуска Powershell. Вы должны закрыть текущее окно Powershell и открыть новое, чтобы изменения были распознаны.

person genxcoder    schedule 14.07.2015

Для меня только закрытие и повторное открытие командной строки не помогло. Мне пришлось указать путь SDK в моем пути к Windows перед ruby. Почему? Я не знаю, но это сработало именно так. Может быть, это может помочь кому-то еще.

person Arihane Mariano    schedule 20.06.2017