首页
学习
活动
专区
圈层
工具
发布

捆大
EN

Stack Overflow用户
提问于 2014-11-17 22:10:28
回答 1查看 320关注 0票数 3

有没有办法减少框架ScoutMaps-iOS-SDK,的大小,因为现在捆绑包的大小是如此巨大,而且用户可能不会下载一个大于100 Mb的应用程序。

EN

回答 1

Stack Overflow用户

发布于 2014-11-21 16:36:00

对于有兴趣的人:

为了使项目的大小最小化,您可以执行以下操作: Benchmark:未打包的演示项目- 173.883.119字节(磁盘上195,7 MB )

可以为iOS删除的内容: 1.删除SKAdvisorResources.bundle中的所有音频建议,但从SKAdvisorResources.bundle中删除en_us (注:您可以根据需要托管和下载音频文件) 2.从SkMaps.bundle (如果您不使用这些系统)中删除户外风格和灰度样式- 115.890.904字节(磁盘上的118,5MB) 3。删除所有其他体系结构,但是armv7 ( arm64上的性能损失应该很小,但是由于排除了一整组.ipa的架构应该要小得多)--这个更改将在最终的.ipa文件中显示出来。

对于Android可以删除的内容:在Android上,您可以重复步骤1和2。关于体系结构--如果您对将要使用的Android设备有控制,您也可以删除未使用的库(默认情况下我们有/libs/armeabi/libsngnative.so,/libs/armeabi-v7a/libsnative.so和/libs/x86/libsnative.so)。

这些都是目前可以做的事情,以减少规模-但我们仍在为下一个版本的改进工作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26982941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档