apk动态加载
文章平均质量分 92
stray-coding
壮士当唱大风歌 宵小之徒能几何!
展开
-
Android热更新方法总结
文章目录Dex更新Res更新Dex更新动态改变BaseDexClassLoader对象间接引用的dexElements:Classloader加载类是从DexElements依次遍历dex,如果dex中有该类则返回,没有则遍历下一个dex,所以Hotfix的解决方式就是改变dexElements中dex的顺序,具体实现方式是通过反射的方式获取应用的PathdexClassloader—>PathList—>DexElements,再获取补丁dex的DexClassloader—>Pa原创 2020-11-23 16:50:14 · 1019 阅读 · 2 评论 -
插件化之APK动态加载,看这篇就够了
最近在研究apk的动态加载,无论是在简书还是CSDN上阅读了很多博客,但是发现很多博主虽然讲的很详细,但是很多文章都是14,15年的,而且有的文章并没有提供demo或者提供的demo根本跑不起来,搞得我一脸懵逼,学习遇到了很多阻力。但是呢,天道酬勤,最终在刻苦钻研几天后,对动态加载算是有了一定的眉目,且听我下文缓缓道来。首先动态加载apk,一定会有一个宿主apk和一个插件apk,所谓的动态加载,无非是在宿主的apk中,加载插件apk里的activity,类似于支付宝中打开飞猪、淘票票等页面。而要做到上面这原创 2020-10-24 20:07:36 · 3821 阅读 · 11 评论