我是一个做插件开发的人员,插件就是动态加载dex文件. 然后4.4以后,Android dalvik虚拟机,和ART. art运行的必须要把dex转换为oat elf文件. 然后,这个dex2oat需要很长的时间.很耗时,然后我发现自己的Dexloader 加载了很多次自己的dex文件. 为什么会加载多次? 后来,搞了一周,才发现,原来,自己把自己的dex删掉了.如果你的dex 文件被dex2oat执行了多次,你要注意自己的dex是不是在什么情况下给删掉了. 1.自己确实对流程不熟悉,也懒,觉得…