设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

RePlugin v2.2.4发布,奇虎360开源的插件化方案

2018-2-26 23:00| 发布者: joejoe0332| 查看: 509| 评论: 0|原作者: oschina|来自: oschina

摘要: RePlugin 是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由 360 手机卫士的 RePlugin Team 研发,也是业内首个提出”全面插件化“(全面特性、全面兼容、全面使用)的方案。RePlugin v2.2.4已发布,更新 ...

RePlugin 是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由 360 手机卫士的 RePlugin Team 研发,也是业内首个提出”全面插件化“(全面特性、全面兼容、全面使用)的方案。

RePlugin v2.2.4 已发布,更新内容如下:

replugin-host-lib

核心改动

  • 为了适配 Android 8.1 及后续版本,PluginContext#getDatabasePath() 方法不再重写,因此,在开发中,需要各插件之间约定,防止出现重名数据库。

  • 在多进程加载多个插件时,所有元素都需要做到进程隔离

  • 适配 Android O 的 odex 文件目录变化

  • 优化了 PluginInfo 类的 clone( )实现,完善了插件升级,同版本覆盖,卸载等逻辑

  • 处理了“某插件连续性升级N次”这个场景。

主要更新

  • 新增 createClassLoader LOG

replugin-plugin-lib

  • 将插件 lib 中的 PluginInfo 对象与宿主 lib 同步

replugin-sample

  • 增加了在插件中使用 Notification 的示例

源码下载:


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部