截至8月2日,Play Store要求应用程序通过Play Asset Delivery的.aab文件上传,而不是大于150MB的应用程序的.obb扩展文件。
我正在用Unity的最新版本构建一个2D游戏。我跟随this guide here获取了一个.aab文件,该文件可以上传到Play Store进行内部测试。我得到的输出的.aab文件有300MB,这对我来说已经很奇怪了,因为如果我要求Unity输出一个APK,我得到的.apk文件只有200MB。
但是,当我在Play控制台上成功添加.aab作为新版本时,更奇怪的事情发生了:当我试图从Play Store安装游戏时,它的重量是1整个GB!我一打开游戏就崩溃了。
你知道我在这个过程中可能做错了什么吗?
发布于 2021-08-13 14:58:47
通过删除我用来构建.aab的Play Core插件,并使用Unity的构建设置(instructions here)中的默认方法,解决了这个问题。
发布于 2021-08-13 09:53:16
也许你的资产有压缩问题?再说一次,我们没有太多关于你的项目在资产等方面的信息。300mb版本的手机游戏/应用程序闻起来像是你正在使用非移动就绪的资产,例如高多边形模型或许多高清纹理?
我建议使用unity profiler来进一步研究这一点。
https://stackoverflow.com/questions/68759445
复制相似问题