花费 80 ms
bsdiff差分算法

bsdiff的基本原理 bsdiff是由Conlin Percival开源的一个优秀的差分算法,而且是跨平台的。在Android系统中所使用的imgdiff本质上就是bsdiff。 bsdiff ...

Wed Apr 10 01:03:00 CST 2019 0 4042
update_engine-整体结构(一)

update_engine简介 update_engine是A/B升级的核心逻辑。理解了update_engine就理解了在Android系统中A/B升级是如何运行的。它的代码放在源码目录下syst ...

Tue Mar 19 01:44:00 CST 2019 0 1561
update_engine-DownloadAction(二)

在update_engine-DownloadAction(一)中对DownloadAction介绍到了DeltaPerformer的Write方法。下面开始介绍Write方法。 src/syste ...

Tue Mar 19 22:30:00 CST 2019 0 1199
OTA升级常见问题

OTA升级常见问题 问题现象:在进行 OTA 升级测试时,下载成功了升级包,在点击立即更新后,手机一直处于提示“正在更新中”,没能重启进行升级。 问题分析:经过分析发现,因为OTA 应用不具备系统 ...

Fri Nov 15 06:52:00 CST 2019 0 604
update_engine-整体结构(二)

在update_engine-整体结构(一)中分析UpdateEngineDaemon::OnInit()的整体情况。下面先分析在该方法中涉及的DaemonStateAndroid和BinderUpd ...

Tue Mar 19 18:44:00 CST 2019 0 1109
update_engine-整体结构(三)

在update_engine-整体结构(二)中分析到了Action,那么我们接着继续分析. 首先来看一下BuildUpdateActons(...)这个方法。 src/system/update ...

Tue Mar 19 19:43:00 CST 2019 0 675
update_engine-DownloadAction(一)

通过update_engine-整体结构(一),(二),(三)对update_engine整体的运行机制有了一定的认识之后。开始逐个分析重要的Action。先从DownloadAction开始分析。 ...

Tue Mar 19 21:37:00 CST 2019 0 533

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM