Beta.checkUpgrade出错
gandesheng opened this issue · 4 comments
异常类型
运行异常
手机型号
荣耀20
手机系统版本
Android 10
Tinker版本
1.9.14.17
gradle版本
4.2.1
系统
Windows
堆栈/日志
E/CrashReport: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object reference
at com.tencent.bugly.proguard.l.a(BUGLY:132)
at com.tencent.bugly.proguard.l.a(BUGLY:45)
at com.tencent.bugly.proguard.pa.a(BUGLY:15)
at com.tencent.bugly.proguard.l.a(BUGLY:93)
at com.tencent.bugly.proguard.l.a(BUGLY:117)
at com.tencent.bugly.proguard.d.a(BUGLY:7)
at com.tencent.bugly.proguard.e.a(BUGLY:2)
at com.tencent.bugly.proguard.M.a(BUGLY:128)
at com.tencent.bugly.beta.upgrade.b.a(BUGLY:47)
at com.tencent.bugly.beta.upgrade.d.a(BUGLY:200)
at com.tencent.bugly.beta.Beta.a(BUGLY:7)
at com.tencent.bugly.beta.Beta.checkUpgrade(BUGLY:2
复现路径
执行主动检查热更新补丁Beta.checkUpgrade(false,false)方法,出现以上问题,不会崩溃,只是打印这个错误
1.5.0以上,我也是
1.5.0以上,我也是
我也是, 你们解决了吗?
写个UI线程 延时1S执行这个就好了
写个UI线程 延时1S执行这个就好了
可以解决, 应该是Application的初始化太多导致使用时Bugly还没初始化完成就检查更新导致的