什么是Android AB系统更新
A/B 系统升级,也叫做无缝更新,A/B系统升级,顾名思义是有两个系统,在磁盘上开辟两个存储空间A/B存储空间,在升级过程中保证有一个可以正常运行的系统,采用这种方式可以大大提升更新的成功性,使用这种更新后,在ota 更新过程中,即使用户手机掉电,也能保证系统再次上电后可以正常运行。
A/B系统更新的好处
OTA 更新(往存储空间写入升级包时)可以在系统运行期间进行,而不会打断用户。
如果 OTA 失败,设备会启动到 OTA 之前的磁盘分区,并且仍然可以使用。
更新包可以流式传输到 A/B 设备,因此在安装之前不需要先下载更新包。
缓存分区不再用于存储 OTA 更新包,因此无需调整缓存分区的大小。