代码之家  ›  专栏  ›  技术社区  ›  Zax

我们可以为现有应用程序创建即时安卓应用程序吗?

  •  -1
  • Zax  · 技术社区  · 6 年前

    我在谷歌PlayStore有一个现有的Android应用程序。该应用程序的大小约为38MB。经过大量的优化,使用远程资源和网络图像格式,APK已经降到了25MB左右。

    为了创建一个即时的Android应用程序,我们需要将我们的应用程序分解为多个模块,而常见的东西则进入基本模块。如果我基于此分离我的应用程序,我想我的每个模块都将小于4MB。但是,完整的包本身大约是20MB+。

    从我读到的 the instant app size must not exceed 4MB . 在我的例子中,即时应用程序小于4MB,但整体捆绑是巨大的。

    我的问题是,在一个模块大小和即时应用小于4 MB,但整个捆绑包大小为20 MB+的情况下,我们是否可以让即时应用将来在Play Store上工作?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Rohit5k2    6 年前

    根据文件

    对于要启用即时的应用程序包,所有启用即时的模块中代码和资源的组合下载大小必须最多为10 MB。

    但是

    使用Google Play的内部测试曲目时,Play控制台不会应用Google Play Instant概述中讨论的大小限制。因此,您可以测试并在内部展示即时体验,即使它大于10 MB。

    https://developer.android.com/topic/google-play-instant/overview https://developer.android.com/topic/google-play-instant/getting-started/instant-enabled-app-bundle

    https://developer.android.com/topic/google-play-instant/guides/reduce-module-size?tenant=irina 可以帮助您减小应用程序的大小。

    判决: 如果所有模块和资源的组合大小都是20MB,那么对于您来说,使其工作的唯一解决方案就是减小大小。