前言
在Android开发当中,Tinker热更新是很常见的使用框架,但是我今天打包运行app出现bug了。应用启动出现Tinker.UncaughtHandler: TinkerUncaughtHandler catch exception:java.lang.NoClassDefFoundError: Failed resolution of: Lcom/tencent/tinker/entry/ApplicationLike;
出现问题的依赖

project中的远程依赖
![]()
由于tinker更新,1.9.6不能使用,然后更新到1.9.9,也无法使用,经github查阅,tinker的lib要与support一一对应,把support修改为1.1.5就可以运行了。
解决问题后的依赖
model中的远程依赖

project中的远程依赖
![]()
在Android开发中,使用Tinker热更新框架时遇到启动闪退,错误提示为java.lang.NoClassDefFoundError。问题源于Tinker版本与support库不匹配。通过将Tinker版本升级到1.9.9并调整support库为1.1.5,解决了依赖冲突,成功运行应用。

6890

被折叠的 条评论
为什么被折叠?



