环境是CocosCreator2.4.11,之前的命令行发布环境配置都没什么问题,打包Android包使用类似下面的命令
CocosCreator/CocosCreator.exe --path projectPath --build “platform=android;debug=true” (文档里的)
一直都能正常出包。
但最近为了处理一个问题,改了点引擎代码,并按照文档的内容,在IDE中设置了路径使用自定义的引擎(JavaScript引擎路径)。开发阶段一直没什么问题,但使用之前的命令行编译时就出问题了。
以前在build\jsb-link\src目录下,会生成cocos2d-jsb.js文件。但换成自定义引擎后,build\jsb-link下其他内容都有,但这个文件没生成了,最终的Android包启动执行时当然也会出错。仔细查看了编译输出,也没有异常和错误的地方。
我在文档里找了很久,也没找到关于命令行配置自定义引擎路径的内容,应该是直接读取了IDE的配置,那为啥会出现这个问题?应该怎么解决呢?