cocos2dx-3.0创建Android项目时遇到的错误。

cocos run -p android出现 文件名、目录名或卷标语法不正确

 

Updated project.properties
Updated local.properties
Updated file F:\Cocos2dXProjcet\Hello\proj.android\..\cocos2d\cocos\2d\platform\
android\java\proguard-project.txt
running: '"E:\adt-bundle-windows-x86_64-20131030\apache-ant-1.9.3\bin\ant" clean
debug -f F:\Cocos2dXProjcet\Hello\proj.android\build.xml -Dsdk.dir="E:\adt-bund
le-windows-x86_64-20131030\sdk"'

文件名、目录名或卷标语法不正确。
Error running command, return code: 1
F:\Cocos2dXProjcet\Hello>

这问题让我纠结了一天。遭领导骂拖进度。

这神货又不报错  就说是路径不对这种

触控这事干得  真的不怕遭砍吗?

 

重点了

是这样解决的

cocos2d-x-3.0\tools\cocos2d-console\plugins\project_compile目录下的build_android.py这个文件

找到这一行

command = "%s clean %s -f %s -Dsdk.dir=%s" % (self._convert_path_to_cmd(ant_path), build_mode, buildfile_path, self._convert_path_to_cmd(sdk_root))

把它替换成

command = "%s clean %s -f %s -Dsdk.dir=%s" % (self._convert_path_to_cmd(ant_path), build_mode, buildfile_path, sdk_root)

这样这个问题就解决了

真的是把我纠结得够

还以为是环境变量没配对什么的

 过了这个问题马上我就能运行了。

 

你可能感兴趣的:(Cocos2dx,Cocos2dx学习进阶)