Android插件开发

时间:2017-03-06 20:40:03   收藏:0   阅读:234

插件开发的概念:

  对于一个功能特别多,代码量特别大的App比如支付宝、360手机助手来说,如果把所有的功能和代码都写在一个App中,就会造成App体积过于庞大,用户下载体验差,不方便测试,业务、模块耦合性过高等问题。插件开发就是指在一个APP中只完成基础和主要功能模块,对于其他可选的功能模块采用下载插件的方式实现。通常来讲,一个插件就是一个完成了某个功能模块的app,那么安装一个插件,就是安装一个具有该功能模块的apk文件。

插件开发的解决方案:

  目前的插件开关解决方案主要有360的DroidPlugindynamic-load-apk携程的DynamicAPK 等等。其中360的DroidPlugin框架最为稳定。

 

使用DroidPlugin的步骤:

原文:http://www.cnblogs.com/yegong0214/p/6511610.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!