[素色]
buildingapk running:'“e:\apache-ant-1.9.6\bin\ant”cleandebug-fE:\cocos\cocos2d-x-3.4\cocosCode\MyGame\frameworks\runtime-src\proj.android\build.xml-Dsdk.dir=“e :\android-sdk”'
如果在这两句话之后输出:
文件名、目录名或卷标语法不正确。
运行命令时出错,返回代码:1
解决方案是:
在 cocos2dx3.4 安装目录中找到文件夹:...\cocos2d-x-3.4\tools\cocos2d-console\plugins\project_compile,找到里面的build_android.py文件,用文本编辑器打开它,然后找到以下代码:
[素色]
command=“%sclean%s-f%s-Dsdk.dir=%s”%(cocos.CMDRunner.convert_path_to_cmd(ant_path),build_mode,buildfile_path,椰子。CMDRunner.convert_path_to_cmd(sdk_root))
将其更改为:
[素色]
command=“%sclean%s-f%s-Dsdk.dir=%s”%(cocos.CMDRunner.convert_path_to_cmd(ant_path)cocos 文件名,目录名或卷标语法不正确,build_mode,buildfile_path,(sdk_root))
能。
这行代码不一定与这一行完全相同,并且可能会因 cocos2dx-3.x 版本而略有不同。但形式是这样的:
[素色]
命令=“%
sclean%s-f%s-dsdk.dir=%s“%(path conversion function (ant_path),build_mode橙光游戏, buildfile_path,path conversion function (sdk_root)).
修改时像素游戏素材,需要删除后一个路径转换。
如果它位于:
[素色]buildingapk running:“'”E:\cocos\cocos2d-x-3.4\tools\cocos2d-console\bin\cocos“luacompile-s”E:\cocos\cocos2d-x-3.4\cocosCode\QuickSend\frameworks\runtime-src\ proj.android\assets“- d”E:\cocos\
cocos2d-x-3.4\cocosCode\QuickSend\frameworks\runtime-src\proj.android\assets“'
之后的输出:
文件名、目录名或卷标语法不正确。
运行命令时出错,返回代码:1将
lua 文件编译为二进制文件时出错。其实一般不需要把lua文件编译成二进制文件,我们可以选择绕过这个编译,需要用——compile-script 0来添加值到编译命令中:
[素色]
cocoscompile-pandroid-mrelease--compile-script0
-- compile-script 指示是否将 lua 文件编译成二进制文件cocos 文件名,目录名或卷标语法不正确,当编译参数 -m 发布时,默认为 1,现在改为 0。