标题:基于动态代理Android插件化研究与实现 作者:陈先跃 王大全 作者单位:杭州电子科技大学计算机图像研究所,浙江 杭州 310018 关键字:插件化,Android,动态代理 摘要:随着Android项目日益复杂、项目开发困难、用户体验差等问题不断加深,Android插件化技术的研究迅速发展。目前成熟的插件化[1]方案采用应用安装的方式,但是它存在数据交换速度慢的缺点。而非安装形式的插件化方案存在组件没有生命的问题。针对上述问题,采用非安装形式的插件化方案,通过在应用的配置文件中预设组件,在目标组件进行验证时用动态代理方式替换为预设组件通过验证,最后通过替换为目标组件的方式对Android系统底层的安全机制进行欺骗,解决插件运行时出现的组件没有生命周期问题,提高数据交换速度。 |