【问题标题】:Empty cocos2D-x project is too big空的 cocos2D-x 项目太大
【发布时间】:2018-07-12 23:16:50
【问题描述】:

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

问题是我构建的启动模板项目只有 cocos logo 图片,使用 Android Studio 发布模式,构建的 APK 为 3.2Mb。太大了。我运行分析,.so 文件大小为 2.4mb。

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

【问题讨论】:

    标签: cocos2d-x cocos2d-x-3.0 cocos2d-android


    【解决方案1】:

    您可以尝试以下方法:

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

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

    【讨论】:

    • 你能解释一下如何实现第一个推荐吗?我记得引擎中有几行需要注释。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 1970-01-01
    相关资源
    最近更新 更多