Bugly热修复未匹配到基包

最近线上出现一个bug,于是打了个补丁包,但是上传后死活找不到基包,如下图Bugly热修复未匹配到基包_第1张图片

最后找到,原来在配置Bugly时,把autoCheckUpgrade改成了false,导致App启动时,不会自动检查更新,也就没法上传基包的tinkerId,所以Bugly那边也就找不到基包。

Bugly热修复未匹配到基包_第2张图片

至于为什么把autoCheckUpgrade改成false,是因为,之前项目遇到大的变动,需要做强制更新,但是Bugly的自动检查更新,似乎并不及时,并不能在用户打开App的时候立刻提示更新,所以就把这个配置改成了false,而在进入App后手动调用了Beta.checkUpgrade()方法来检查更新。

你可能感兴趣的:(android,学习笔记)