AAB app动态框架

AAB app动态框架

该技术是通过split apk 完成动态加载,使用动态下发方式,可以大幅度减少应用体积。

关于 dynamic delivery

帮助app根据手机特性,动态地从谷歌Play中 下载dynamic feature modules。其中的核心还是Play Core Library,要想实现动态化下载并生成app,需要实现相关的接口,调用 Play Core Library 相关的API。

而 dynamic delivery 的基本组件是 split apk 机制。split apk 和普通的 apk 是很类似的,同样也包含 已经编译的dex文件,资源和manifest。安卓平台有能力将多个split apk 等同于一个apk来对待。

关于dynamic delivery的作用,还是得从源码层面来理解。下面整理了一些资料链接。

官网中关于dynamic delivery的简介:

https://developer.android.com/guide/app-bundle/dynamic-delivery#create_dynamic_feature

Play Core Library的简介:

https://developer.android.com/guide/playcore

dynamic delivery 的demo讲解:

https://developer.android.com/guide/playcore/dynamic-delivery

一个完整的aab教程:

https://codelabs.developers.google.com/codelabs/on-demand-dynamic-delivery/index.html#0

另一个完整的aab教程:

https://www.bookstack.cn/read/AndroidStudio/a079ec5d959bfef7.md

更多的,需要另花时间来消化整理,

dynamic feature module delivery

dynamic delivery 的demo讲解:

https://developer.android.com/guide/playcore/dynamic-delivery

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值