Instant Apps:如何添加外部库?

Instant Apps: How to add external libraries?

我想从我以前的 app.My 主源代码构建一个 android 即时应用程序小于 4 MB(即时应用程序要求)。但我正在使用一些大小约为 39 MB 的外部库。如何将代码缩小到 4 MB?

是否有任何可能的方法从 Internet 动态加载库?或者将我的代码缩小到 4 MB?

您可以使用 App Bundles 大大减小 APK 的大小,它会为您构建拆分 APK(或者您自己进行拆分)。在您的情况下,只会交付一种架构。

在同一页面上,您还可以阅读有关动态功能模块的信息。您现在可以开发它们,但上传到 Google Play 尚不适用于所有开发者。

这可能不适用于提取库,除非它与面向用户的功能和在您的应用中使用它的代码很好地封装在一起。因此,如果您的应用在没有库的情况下无法启动,那将无济于事。

同样相关的是,Google 宣布了一个 10MB 的测试程序以增加即时应用程序的大小限制:http://g.co/instantapps/10MB