cocos2d-js 打包安卓项目

第一次cocos2d-js 打包安卓项目,运行没反应,手机上看是黑屏的,

最后排查问题,是因为加载了一些错误的文件。

所以建议排查project.json 里面的加载文件的顺序和是否需要加载这些文件

有时候使用公司的现有框架,有些东西并不需要用到。排查一下,将没有用到的东西全部删掉,

这样还能减小安卓包的大小。

然后就是fnt文件,在cocos2d-js中有两种格式的文件,后缀都为fnt,打开里面格式不同,但是JS中都可以使用。

但是只有一种可以通过打包。

建议先使用 python build_native.py 来打包Debug版本的,这样可以通过安卓编辑器看到log

方便调试。最后调试成功之后,将.\frameworks\runtime-src\proj.android这个路径底下的obj文件夹删除

使用python build_native.py -b release 来编译真正的包,这样编译出来的包比较少,但是运行的时候看不到log

关于减小包的大小,cocosstudio到处的plist的那张图片可以使用PNGoo.0.1.1这个软件进行压缩。

资源里面较大的文件都可以压缩。如果压缩后还觉得太大,可以吧png文件转换成jpg文件,相对小点。


你可能感兴趣的:(打包,cocos2d-js)