Tinker热更新总结

Tinker缺点

  • Tinker的更新是只能针对同一个版本的app更新,时间越久更新包越大,它不能更新app版本,需要保证每个发布的apk都采用不用的APP版本
  • Tinker不支持修改AndroidManifest.xml,Tinker不支持新增四大组件(1.9.0支持新增非export的Activity)
  • 由于Google Play的开发者条款限制,不建议在Google Play渠道动态更新代码
  • 在Android N上,补丁对应用启动时间有轻微的影响
  • 不支持部分三星Android-21机型,加载补丁时会主动抛出TinkerRuntimeException:checkDexInstall failed
  • 对于资源替换,不支持修改remoteView。例如transition动画,notification icon以及桌面图标。
  • 更新的成功率不是100%,有一定的失败率可以通过后台查看

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/29/tinker-hot-update-summary/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Tinker热更新总结
Tinker缺点 Tinker的更新是只能针对同一个版本的app更新,时间越久更新包越大,它不能更新app版本,需要保证每个发布的apk都采用不用的APP版本 Tinker不支持……
<<上一篇
下一篇>>
文章目录
关闭
目 录