我得到的错误在这部分:
running: '"C:\apache-ant-1.9.4\bin\ant" clean debug -f C:\Users\Robert\Desktop\N
ormero\Games\Aztec\frameworks\runtime-src\proj.android\build.xml -Dsdk.dir="C:\a
ndroid-sdk"'
The filename, directory name, or volume label syntax is incorrect.
Error running command, return code: 1
我正在跑步:
cocos run -p android
在Windows 7 64bit上。我用Google搜索了但是我很难过。我也不是Java和Android的天才,因此我使用Cocos JS。
编辑:有人向我指出,proj.android中的点(。)可能导致问题。我能以任何方式轻松解决这个问题吗?EDIT2:它在编译期间发生,但奇怪的是,我可以执行它说错误的命令,然后它就变成了成功。
答案 0 :(得分:1)
你的python版本不适合。重新安装python 2.7.5 它将是工作=)
答案 1 :(得分:1)
我遇到了完全相同的问题然后搜索并发现“文件名,目录名称或卷标语法不正确”错误消息可能与Python有关。
The filename, directory name, or volume label syntax is incorrect
我的机器上有Python 2和3,但由于某些node.js项目的故障安全设置,我的PATH指向2.7.0。然后我回顾了下面的Python 2.7的发行说明:
https://hg.python.org/cpython/raw-file/v2.7.12/Misc/NEWS
并发现有许多与路径相关的问题。没有先触摸cocos2d,我决定删除2.7.0并安装2.7.8。 (只是一个旧的二进制文件)
问题立即得到解决。
(感谢justderb提醒并提供了更多详细信息。)