我正在Fedora 16 AMD上设置Android NDK。到目前为止......我像往常一样安装了所有内容:SDK,NDK,Eclipse IDE,JDK等。
在Eclipse上它工作正常,SDK可见:
Window > Preferences > Android > SDK Location: /home/user/android-sdks
我还建立了能够在提示终端上运行命令的路径。为了确保它能够正常工作,我在下面的文件〜/ .bash_profile或〜/ .bashrc上做了如下:
# Android Path
export ANDROID_SDK="/home/user/android-sdks"
export ANDROID_NDK="/opt/android/android-ndk-r7"
export PATH="$PATH:ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$ANDROID_NDK"
然后,我重启并在终端上运行:
$ android
bash: android: command not found...
但是如果我进入文件夹
/home/user/android-sdks/tools/
并尝试使用终端:
./android
然后android运行。
我尝试了很多次,很多次,没有。在我的路径上正确设置android所缺少的是什么,所以我可以直接在终端上运行命令?
所有建议和意见都受到高度赞赏和欢迎。
答案 0 :(得分:3)
试试这个:
ANDROID_SDK="/home/user/android-sdks"
ANDROID_NDK="/opt/android/android-ndk-r7"
PATH="$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$ANDROID_NDK"
在第一次使用$
变量之前,您错过了ANDROID_SDK
。