ndk路径改不了,急啊!

我环境变量都配置好了,NDK的路径是D:\Program\android-ndk-r9d,但是在我把ndk解压路径前,用了cocos3.0版的setup.py ,在其中把ndk的路径写成了D:\Program File\android-ndk-r9d,之间有空格了。然后不管ndk的路径怎么改,用cygwin编译的时候,都是报D:\Program File\android-ndk-r9d,说ndk的路径还是这个,这怎么弄啊?

我急着有个py文件里面是可以改的啊

哪个py文件啊?

手动创建个同名文件夹重新设置变量,,,

这个不行,如果创建同名文件夹,这样是有空格的。

直接修改.bash_profile中的NDK的配置路径!

重新运行setup.py,路径改对就ok了

重新运行打开setup.py还是显示D:\Program File\android-ndk-r9d

建议参考规则

  1. 路径不能带空格
  2. 不要带中文(建议)
  3. 设置完变量,软件需要重启,如果是软件的话。

python setup.py -h 查看帮助:
Options:
-h, --help show this help message and exit
-n NDK_ROOT, --ndkroot=NDK_ROOT
directory of ndk root
-a ANDROID_SDK_ROOT, --androidsdkroot=ANDROID_SDK_ROOT
directory of android sdk root
-t ANT_ROOT, --antroot=ANT_ROOT
directory that contains ant/ant.bat

python setup.py -n “D:\Program\android-ndk-r9d”

非常感谢,问题解决!

怎么解决的?

解决了也不说是怎么解决的 = =

我也解决了,控制面板\所有控制面板项\系统 高级系统设置 高级 环境变量,把 用户变量里的 NDK_ROOT删掉,再运行 cocos2dx里的 setup.py 重新设置NDK

擦,改好了,又反弹了

您好,我初学cocos2d能加个Q吗:565265845