代码之家  ›  专栏  ›  技术社区  ›  live-love

如果我只需要将文件复制到内部存储,是否需要下载服务?

  •  0
  • live-love  · 技术社区  · 6 年前

    如果Play Store已经用APK打包了OBB文件,并将其放在OBB文件夹中,那么我所要做的就是解包并将文件复制到内部存储。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Nick Fortescue    6 年前

    通过在应用程序中构建下载服务,您可以恢复obb,即使用户犯了这样的错误,您的应用程序也会继续工作。

        2
  •  0
  •   live-love    6 年前

    我刚做了个测试。我的OBB大小是157MB。

    游戏商店包括OBB。

    Play商店的下载大小显示为159MB。因此,当我下载时,它显示了进度,例如:80MB/159MB。

    所以我的答案是:如果我可以获取OBB文件中的数据,提取它,然后删除它,我就不需要DownloaderService了。我只需要将复制和解压缩任务放在一个异步任务中,然后编写进度代码。

    推荐文章