240 发简信
IP属地:浙江
  • Android性能优化调试(1): 可用RAM

    随着硬件配置的不断提升,RAM的大小从之前的几百兆提升到了现在的几十G的情况,特别是在消费级智能手机上,最大的运行内存几乎每年都能刷新最高值。 ...

  • Resize,w 360,h 240
    AB升级(5):payload结构解析

    在进一步分析升级流程之前,我们先来看下AB升级情况下的OTA包的结构。 OTA包的结构 ├── care_map.pb├── META-INF│...

  • 2022-05-28

    工作的意义不仅仅是为了得到每个月的薪水,更是实现自己人生价值的一种方式

  • Resize,w 360,h 240
    AB升级(4):AB升级中的重要的组件

    Overview 在Android端的几个中的重要组件可以参考下图,可以看到大部分的核心逻辑都是在update_engine中完成的。updat...

  • Resize,w 360,h 240
    AB升级(3): update_engine的初始化流程

    update_engine是AB升级中的核心组件,负责升级的整个流程的控制。它的代码源自Chrome,并针对Android做了对应的适配。 本文...

  • 2022-05-26

    每天学习一点,每天进步一点。

  • Resize,w 360,h 240
    AB升级(2): AB升级常用的调试方式

    查看当前激活的slot命令 adb shell getprop ro.boot.slot_suffix 查看升级成功 可以查看main log中...

  • Resize,w 360,h 240
    AB升级(0): 什么是AB升级

    AB升级概念 在系统更新的时候,设备中保留AB两套系统,并通过切换系统的方式做更新 AB升级的优势 在AB升级之前,Android系统更新会进入...

  • 2022-05-25

    人的很多棱角,随着年龄的增大,看到是是非非以后会被逐渐磨平,这个在所难免。 唯有时刻提醒自己,保持初心,保持上进心,认真过好每一天。