Tinker 1.9.14.5 发布,微信开源的 Android 热修复框架

xplanet
 xplanet
发布于 2019年12月15日
收藏 9

Tinker 1.9.14.5 发布了。Tinker 是腾讯开源的 Android 热解决方案库,它支持在不重新安装 apk 的情况下对 dex、library 和 resources 进行更新。

更新内容如下:

Bugfix & ChangeLog

  1. 修复 Tinker 在 Android Q 上导致启动和运行卡顿的问题。
  2. 修复已加载 patch 的情况下再次 Apply 一个新 patch 之后马上清除 patch 会导致主进程和其他进程的 patch 版本不一致的问题。

注意

从这个版本开始 Tinker 会在编译时校验符合 dex loader pattern 的类是否直接引用了不符合 dex loader pattern 的类,如果发现了这种情况就会中断编译。这个校验是为了确保满足 loader pattern 的类绝对内聚,从而避免从 Android P 开始的内联校验导致的 crash。

更新说明:https://github.com/Tencent/tinker/releases/tag/v1.9.14.5

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.dbndka.com.cn]
本文标题:Tinker 1.9.14.5 发布,微信开源的 Android 热修复框架
加载中
返回顶部
顶部
天津时时彩