;
配置按 最小支持 SDK 版本 / 设备功能 条件分发代码示例 : 下面的配置中配置了 , 设备功能 需要支持 AR 功能 , 最低 API 版本是
24
;
如果 <dist:install-time..., 启用一个功能 , 此时才触发更新 , 类似于组件化 ;
根据用户的使用偏好 或 使用频率 , 灵活的 安装 / 删除 某些模块 ;
按需分发示例 : 某些功能使用频率很低 , 大多数用户使用频率是...0
次 ~
1
次 , 对于这种应用 , 默认初始不安装该模块 , 如果用户使用到该模块后 , 临时为该用户动态地下载安装该模块 , 用户使用完毕后 , 如果觉得空间紧张 , 可以再次删除该模块..., 不用继续占用如此多的控件 ;
按需分发代码示例 : 该模块在 AndroidManifest.xml 清单文件中 , 设置的安装条件是无条件安装 ;
当用户完成新手入门流程后 , 可以使用 SplitInstallManager.deferredUninstall...;
资源包 : 为了支持上述使用场景 , Google Play 引入了 Assets Pack 资源包工具 , 资源包中只能包含资源 , 不能包含代码 ; 资源包可以达到 1GB ;
资源包在打包时