Я разработал приложения для 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. По этому не сработало. Итак, я сохранил строки экспорта во всех файлах. Но можно заставить его работать.
Как я могу исправить это?