Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
空cocos2D-x项目太大_Cocos2d X_Cocos2d X 3.0_Cocos2d Android - Fatal编程技术网

空cocos2D-x项目太大

空cocos2D-x项目太大,cocos2d-x,cocos2d-x-3.0,cocos2d-android,Cocos2d X,Cocos2d X 3.0,Cocos2d Android,我想创建一个非常小(apk大小)的Android游戏,我希望不会超过3mb,这样任何手机可用空间低的人都可以玩。 我可以用libgdx来做,但我想用cocos2d-x 问题是,我在发布模式下使用Android Studio构建了一个只有cocos徽标图像的启动模板项目,而构建的APK是3.2Mb。太大了。我运行了分析,文件大小为2.4mb 我错过了一些优化还是什么?我是cocos2d-x的新手,所以可能有什么我不知道的。以下是您可以尝试的东西: 从CCConfig.h中注释掉物理引擎、粒子引擎、

我想创建一个非常小(apk大小)的Android游戏,我希望不会超过3mb,这样任何手机可用空间低的人都可以玩。 我可以用libgdx来做,但我想用cocos2d-x

问题是,我在发布模式下使用Android Studio构建了一个只有cocos徽标图像的启动模板项目,而构建的APK是3.2Mb。太大了。我运行了分析,文件大小为2.4mb


我错过了一些优化还是什么?我是cocos2d-x的新手,所以可能有什么我不知道的。

以下是您可以尝试的东西:

  • 从CCConfig.h中注释掉物理引擎、粒子引擎、任何3D库和其他未使用的文件格式
  • 检查是否正在加载任何TTF字体(每个字体大约需要600kb)
  • 一次只构建一个arch(不是arm和x86混合)

  • 如果你做了所有这些,理论上可能会降到1mb左右

    你能解释一下如何实现第一条建议吗?我记得引擎中有一些行需要注释。