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)
这样这个问题就攻克了
真的是把我纠结得够
还以为是环境变量没配对什么的
过了这个问题立即我就能执行了。