Skip to content

v1.9.14.7

Compare
Choose a tag to compare
@tys282000 tys282000 released this 10 May 11:05
· 273 commits to dev since this release

Bugfix & ChangeLog

  1. 彻底消除对 Android Support Library / AndroidX Library 的依赖。
  2. 继续修复 Android Q 上卡顿的问题,理论上此版本加载 patch 后会引入约 800ms ~ 1000ms 的额外开销,暂时没想到好办法规避。
  3. 修复 #1391 中提到的问题。
  4. 修复热修后 SharedLibrary R 类中的资源 ID 与 AssetManager 中 Package ID 不一致导致的资源找不到问题。(多谢 @wanglianbao)
  5. 在给 TinkerLog 设置实现类之前缓存 TinkerLog 打的日志,App 启动后可调用 TinkerLog.printPendingLogs() 将这些日志通过设置的实现类输出。
  6. 修复因魅族机器首次加载 dex 时不生成 oat 导致 patch 加载失败的问题。
  7. 尝试修复 APPLICATION_INFO_CHANGED 事件引起的 ClassLoader 检查异常。
  8. 修复 OTA 之后主副进程状态不一致的问题。