2015-11-25 6 views
2

Я разработал приложения для Android в java, поэтому у меня есть android-sdk и android-ndk в ~/AndroidStudioProjects/adt-bundle/sdk. У меня есть все загруженные API, почти 6-8gb файлов.RUBYMOTION_ANDROID_SDK неверно

Но, когда я набрал motion android-setup для настройки среды Android для RubyMotion, он скачал sdk + ndk самостоятельно в ~/.rubymotion-android/. Однако этот процесс не удалось завершить

❯ motion android-setup           
Installed SDK is up-to-date. 
Installed NDK is up-to-date. 
[error] RUBYMOTION_ANDROID_SDK is incorrect, should be /Users/abhimanyuaryan/.rubymotion-android/sdk 
add `export RUBYMOTION_ANDROID_SDK=/Users/abhimanyuaryan/.rubymotion-android/sdk` to your ~/.profile 
[error] RUBYMOTION_ANDROID_NDK is incorrect, should be /Users/abhimanyuaryan/.rubymotion-android/ndk 
add `export RUBYMOTION_ANDROID_NDK=/Users/abhimanyuaryan/.rubymotion-android/ndk` to your ~/.profile 

Таким образом, я думаю, что два места Android sdk сталкиваются друг с другом.

Я также выводимый

export RUBYMOTION_ANDROID_SDK=/Users/abhimanyuaryan/.rubymotion-android/sdk 
export RUBYMOTION_ANDROID_SDK=/Users/abhimanyuaryan/.rubymotion-android/sdk 

в RubyMotion .zshrc, .bash_profile, .profile в ~ директории. Но, я все еще получаю эти рубиновые движения sdk и ndk неверны. Я использую оболочку zsh вместо bash, поэтому я решил сохранить строки экспорта в zshrc вместо bashrc. По этому не сработало. Итак, я сохранил строки экспорта во всех файлах. Но можно заставить его работать.

Как я могу исправить это?

ответ

2

Проблема заключается в том, что RubyMotion не обновляется до последней сборки.

sudo motion update Обновление через

Затем обновите Xcode до последней сборки из App Store, и все должно worok хорошо.