app插件化调研

相关链接:
1、插件化分类列表:http://www.androidblog.cn/index.php/Index/detail/id/16#
2、阿里的Atlas:https://github.com/jdsjlzx/AtlasTutorial
http://www.jianshu.com/p/cff4684803f3 //Android studio中使用Maven发布本地仓库
3、DL加载框架:https://github.com/singwhatiwanna/dynamic-load-apk
4、360的加载框架:https://github.com/liujingsong/DroidPlugin
5、didi VirtualAPK https://github.com/didi/VirtualAPK

   接到这个任务时,学习调研了下主流的插件化方案,并对其中几种进行测试验证,由于考虑到代码侵入性,加之只是一个demo方案,最后用了Android-Plugin-Framework来完成公司的插件化demo需求。
   按我对这个插件化的理解,只要分为class和资源加载两方面,class加载自然考虑classloader。资源加载就要考虑到R文件。总之,上面的链接解释得蛮清楚的,我也只是蜻蜓点水了一把。如果有时间,确实可以好好研究下。暂记于此。

你可能感兴趣的:(app插件化调研)