AAP
lyglostangel
这个作者很懒,什么都没留下…
展开
-
安卓应用程序插件化开发框架 -AAP Framework【开源项目】
介绍 这个框架的初衷,是为了方便让程序模块化、插件化,将一个apk应用拆分为多个apk。 不明白这个插件化、模块化是怎么回事的话,可以看看腾讯微信的安卓客户端中的插件配置。 在这里我会以腾讯微信为例,如何使用这个框架。 (腾讯微信并不是真正的插件化,它是伪的,插件并非与它的主程序分离开,结果就是每次插件的更新,都必须以整个程序的更新为代价) 都能干啥 框架的思想,主要是通转载 2015-04-07 15:53:42 · 859 阅读 · 0 评论 -
android插件开发机制研究
在java开发中随处可见使用jar包的插件机制进行开发,但在android中,目前较成熟的插件机制基本没有,看到的有两篇帖子中提到了重写dexclassloader可以完美的解决插件问题,但都只简要描述了原理,没有源码或关键代码,目前对网络中的思路进行总结. 目前插件包有两种格式:一种是apk,一种是dex包.对插件的接入机制来说也有两种:一种是需要安装,一种是不需要安装.结合插件包的格转载 2016-08-17 10:43:30 · 506 阅读 · 0 评论 -
Android插件化开发 第五篇 [360 Droid Plugin]
上篇文章为止我们有完整的介绍Android插件开发的流程。简单的回顾一下就是通过系统的ClassLoader加载插件apk里的方法,通过反射与插件交互。说起来容易实现起来却是一步一个坑,所以这篇文章起我们会了解一下目前网上流行的开源插件库。 本文介绍DroidPlugin,它是360手机助手团队在Android系统上实现了一种插件机制。它可以在无需安装、修改的情况下运行APK文件,此机制对改转载 2016-08-17 13:14:00 · 406 阅读 · 0 评论