Cocos run -p android 时 ndk目录指向不存在的目录,请问如何修改过来

echo $NDK_ROOT
/usr/local/Cellar/android-ndk/r10e
执行 cocos run -p android --ap android-19 时  最后报错:

正在执行 ndk-build...
NDK 编译模式:debug
正在执行:'/usr/local/Cellar/android-ndk-r9d/r9d/ndk-build -C /Users/linus/ClionProjects/cocos-new/MyGame2/proj.android -j4 NDK_MODULE_PATH=/Users/linus/ClionProjects/cocos-new/MyGame2/proj.android/../cocos2d:/Users/linus/ClionProjects/cocos-new/MyGame2/proj.android/../cocos2d/cocos:/Users/linus/ClionProjects/cocos-new/MyGame2/proj.android/../cocos2d/external NDK_TOOLCHAIN_VERSION=4.9 NDK_DEBUG=1'

/bin/sh: /usr/local/Cellar/android-ndk-r9d/r9d/ndk-build: No such file or directory
执行命令出错,返回值:127。



可以看到, cocos run 跑去找 /usr/local/Cellar/android-ndk-r9d/r9d/ 目录下 的 ndk-build

这是不是就是说 NDK_ROOT没有用,那么这个 /usr/local/Cellar/android-ndk-r9d/r9d/ 是哪里配置的

百度下cocos2d3.x android配置环境,照着配一遍就行

谢谢。 其实原因在于 机器上既有 .bash_profile 也有 .zshrc , 在.bash_profile 里把NDK_ROOT改了 就解决了。