当前位置:主页 > 计算机电子书 > 移动开发 > Android下载
深入探索Android热修复技术原理

深入探索Android热修复技术原理 PDF 高质量版

  • 更新:2019-11-07
  • 大小:122.9 MB
  • 类别:Android
  • 作者:甘晓霖
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

深入探索Android热修复技术原理 pdf

《深入探索Android热修复技术原理》从阿里Sophix方案开发过程入手权威解读,分享了阿里巴巴手淘技术团队对系统底层的原创性发现,是业界首部全方位完整介绍热修复原理的书籍。 对于每一个想在 Android 开发领域有所造诣的开发者,掌握热修复技术是必备的素质。读完本书,读者将会对 Android 热修复技术有很深刻的认识,不仅能很大改进工作效率,对于系统底层原理的理解和今后的开发工作都有很大帮助。并且,目前热修复原理还是很多高级 Android 技术岗位的面试常客,对付它们也将得心应手。

一个好的热修复技术,将给你的App 助推千倍。这书将给你快速有着“驾着飞机修模块”的能力!
1.热替换代码修复
2.启动编码修复
3.資源热修复技术
4.so库热修复技术

目录

  • 第1 章 热修复技术介绍… ……………………………… 01
  • 1.1 什么是热修复…………………………………………… 02
  • 1.2 基本概念………………………………………………… 03
  • 1.3 技术积淀………………………………………………… 06
  • 1.4 技术概览………………………………………………… 08
  • 1.5 本章小结………………………………………………… 14
  • 第2 章 热替换代码修复… ……………………………… 15
  • 2.1 底层热替换原理………………………………………… 16
  • 2.2 突破底层差异的方法…………………………………… 25
  • 2.3 编译期与语言特性的影响……………………………… 36
  • 2.4 本章小结………………………………………………… 75
  • 第3 章 冷启动代码修复… ……………………………… 77
  • 3.1 冷启动类加载原理……………………………………… 78
  • 3.2 多态对冷启动类加载的影响…………………………… 91
  • 3.3 Dalvik 下完整dex 方案的新探索… ………………… 99
  • 3.4 入口类与初始化时机的选择………………………… 110
  • 3.5 本章小结……………………………………………… 119
  • 第4 章 资源热修复技术… ……………………………… 121
  • 4.1 普遍的实现方式……………………………………… 122
  • 4.2 资源文件的格式……………………………………… 128
  • 4.3 运行时资源的解析…………………………………… 130
  • 4.4 另辟蹊径的资源修复方案…………………………… 134
  • 4.5 更优雅地替换AssetManager… ………………… 139
  • 4.6 一个意料之外的资源问题…………………………… 143
  • 4.7 本章小结……………………………………………… 158
  • 第5 章 so 库热修复技术… ……………………………… 159
  • 5.1 so 库加载原理… …………………………………… 160
  • 5.2 so 库热部署实时生效的可行性分析… …………… 162
  • 5.3 so 库冷部署重启生效实现方案… ………………… 169
  • 5.4 如何正确复制补丁so 库…………………………… 173
  • 5.5 本章小结……………………………………………… 174
  • 第6 章 其他优秀的热修复方案… ……………………… 175
  • 6.1 Dexposed 浅析… ………………………………… 176
  • 6.2 AndFix 探索历程… ………………………………… 185
  • 6.3 Amigo 核心解读… ………………………………… 193
  • 6.4 腾讯系热修复方案简介……………………………… 202
  • 第7 章 热修复技术的未来展望… ……………………… 209
  • 7.1 热修复的专业性……………………………………… 210
  • 7.2 对Android 生态的影响… ………………………… 211
  • 7.3 Android 与iOS 热修复的不同… ………………… 212
  • 7.4 未来,无限可能……………………………………… 213
  • 附录A Sophix 方案比较… ……………………………… 215
  • A.1 Sophix 方案纵向比较……………………………… 216
  • A.2 Sophix 方案横向比较……………………………… 217

资源下载

资源下载地址1:https://pan.baidu.com/s/1tq3w1a7Ble7T5oWZ6WJ1Nw

相关资源

网友留言