在我们日常的开发过程中,程序难免会出现BUG,一般有集中处理方式,发布新版本APP让用户来升级,或者打补丁来修复bug 前者本文在这里不错讨论,打补丁升级又分为两种一种是需要重启应用,一种是不需要.不需要的也可以叫他热加载. 首先使用热加载需要了解一些基本常识 1.什么是dex Dex是Dalvik VM executes的全称,和windows上的exe很像,你项目的源码java文件已被编译成了.dex. 在用ide开发的时候编译发布构建工具(ant,gradle)会调用(aapt)将DEX文…