gpt4 book ai didi

android - Corona SDK 应用程序大小太大

转载 作者:可可西里 更新时间:2023-11-01 04:42:34 27 4
gpt4 key购买 nike

我正在使用 anscamobile 的 corona sdk 开发我的新手机游戏。我使用的是试用版,当我构建游戏演示时,我注意到应用程序太大了。 (大约 25 mb)但它只包含 2 首歌曲(4 mb)和一些非常小的 png。您如何看待这个尺寸问题的根源?

会不会是编程逻辑、算法或者其他原因导致的?比如永远循环某些东西,或者使用大量的 glpbal 变量等。?那如果大家有什么意见,我该如何克服呢?

谢谢。

最佳答案

变量和代码几乎不占空间。更有可能是图像和声音,或者 Corona 自己的库非常大。

哪个平台太大了?如果是 iOS 版本,那么您应该知道实际上并没有 20MB 的限制,这只是通过 3G 下载的最大值,如果您在 Wi-fi 上下载,iOS 应用实际上可以达到 2GB。

此外,限制适用的是压缩大小(.ipa)而不是应用程序大小(.app),因此如果您的 .ipa 小于 20MB 就没问题。如果您只有 .app 并且不确定如何制作 .ipa,请尝试压缩 .app 并查看它有多大。如果压缩后的大小小于 20MB,那么它在应用商店中的大小将小于 20MB。

但是要弄清楚为什么它这么大,需要做的是:

  1. 如果您从 .ipa 开始,请将其重命名为 .zip,然后解压缩。里面是一个名为 Payload 的文件夹,其中包含 .app。

  2. 右键单击 .app 并说“显示包内容”。这将向您显示其中的所有文件。

  3. 按大小对这些文件进行排序,并尝试找出最大的文件。如果它们是图形或声音文件,那么您可以尝试使用 JPEG 而不是 PNG 或使用较小的声音格式来减少它们。如果它们是代码库文件(这些文件往往没有扩展名并且有一个黑色的终端图标),那么您可能无能为力,因为很可能是核心 Corona 库文件使您的应用程序变大了。

关于android - Corona SDK 应用程序大小太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9148628/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com