Android经典实战之使用Google Play Asset Delivery功能实现按需下载,减小包体积

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点

Play Asset Delivery (PAD) 是为 Android App Bundle (AAB) 发布格式提供的资源分割解决方案。它允许应用程序超出 Google Play 应用大小限制(200MB),通过资源包存储额外的资源,如纹理、声音和网格。Google 在 Google Play 上托管和提供资源包,这意味着开发者不需要创建自己的内容分发网络来向用户发送应用程序资源。

在普通的 Android 项目中使用 Play Asset Delivery,我们可以按照以下步骤操作:

1、 配置项目:确保你的项目是使用 AAB 格式构建的。在 Android Studio 中,你可以通过 File > Project Structure > Build Variants 来配置构建类型。

2、 创建资源包:在项目中创建一个资源包目录,例如 assets,并在其中放置你的资源文件,如图片、音频或视频文件。

3、 配置 build.gradle:在你的模块级别的 build.gradle 文件中,应用 com.android.asset-pack 插件并配置资源包的分发类型。例如,你可以设置为 install-timefast-followon-demand

apply plugin
  • 21
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值