Android InstantRun原理分析

来源:互联网 发布:高圆圆闺蜜zoe的淘宝店 编辑:程序博客网 时间:2024/05/17 04:38

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/77376529


    • Instant Run

你需要提前知道的知识点:

  • InstantRun是什么?

  • apk打包流程

  • InstantRun什么时候生效?

  • APK反编译

  • dex文件加载机制
    http://www.cnblogs.com/lanrenxinxin/p/4712224.html
    http://blog.csdn.net/u013478336/article/details/50734108

https://yq.aliyun.com/articles/58517#

http://blog.csdn.net/u012439416/article/details/71244632
http://blog.csdn.net/u012439416/article/details/71244687

http://www.cnblogs.com/coding-way/p/5443718.html

https://mp.weixin.qq.com/s/IS5M9t45Em0Hey5NEQCoJA?utm_source=androidweekly.cn&utm_medium=website

Youtube:
https://www.youtube.com/watch?v=StqAZ1OQbqA&feature=youtu.be


Instant Run

Android Studio 2.0 中引入的 Instant Run 是 Run  和 Debug  命令的行为,可以大幅缩短应用更新的时间。尽管首次构建可能需要花费较长的时间,Instant Run 在向应用推送后续更新时则无需构建新的 APK,因此,这样可以更快地看到更改。
  • Hot Swap

  • Warm Swap

  • Cold Swap