减少差异游戏的apk大小(允许增量下载)

时间:2017-06-26 08:27:58

标签: android apk

我正在开发一款差异游戏(适用于Android)。

当我添加太多级别(比如说100+)时,apk大小会变大。我已经优化了所有图像等。但是尺寸变得超过10 Mb。

有没有办法允许用户每次增量下载10个图像文件(png)。

只有前10张图片可以安装应用程序,然后在应用程序内点击每个按钮增加10张图片。

如果我尝试通过从Web服务器下载来实现,我需要实现什么(是异步任务还是我可以用简单的方法完成)。在这种情况下,是允许http还是我需要https。

1 个答案:

答案 0 :(得分:0)

我个人宁愿一次性下载10MB而不是每次玩游戏时都下载这些额外的图像;下载所有数据可能会很昂贵。你当然可以缓存它们,所以我不必再次下载它们。您可以预先下载整个级别的图像(level2.zip)。但是,如果我突然击败自己的高分并进入一个新的水平......我在那个特定时刻没有很好的互联网连接怎么办?如果你破坏了我的游戏体验,我会删除你的应用并立即给它一个糟糕的评论 - 其他人也是如此=)

我绝对建议添加所有数据,而不是依赖于具有快速互联网连接的用户并且愿意为下载付费。

如果你的应用程序变得太大,你应该查看扩展文件,但我自己并没有使用它们,所以我说的不仅仅是链接: https://developer.android.com/google/play/expansion-files.html