python /Users/kirbyasterabadilla/Desktop/OracleEye/proj.android/build_native.py -b释放所有未定义的NDK_ROOT。请在您的环境中定义NDK_ROOT
听起来像您应该从您的导出NDK_ROOT登录脚本。下面是我的OS X 10.8.5机:
$ cat ~/.bash_profile
# MacPorts Installer addition on 2012-07-19 at 20:21:05
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Android
export ANDROID_NDK_ROOT=/opt/android-ndk-r9
export ANDROID_SDK_ROOT=/opt/android-sdk
export JAVA_HOME=`/usr/libexec/java_home`
export ANDROID_HOME="~/.android"
export NDK_ROOT="$ANDROID_NDK_ROOT"
export PATH="$ANDROID_SDK_ROOT/tools/":"$ANDROID_SDK_ROOT/platform-tools/":"$PATH"
据大卫·特纳在NDK通讯录,既ANDROID_NDK_ROOT和ANDROID_SDK_ROOT需要设置的,因为其他工具依赖于那些值(见Recommended NDK Directory?)。
有趣的是,特纳没有提到ANDROID_HOME或NDK_ROOT(并且搜索NDK组的ANDROID_HOME返回0结果)。
修改~/.bash_profile后,然后执行以下(或注销,然后再打开):
source ~/.bash_profile
如果修改您的登录脚本没有帮助,然后尝试在Eclipse中设置它: