# 如何给我报告 BUG

如果你使用 APP 遇到了问题,通常情况下,如果你清晰明了地反馈你遇到的问题,并且提供充足的信息和错误日志,开发者会很乐意去解决问题;反之,如果你一味抱怨、反复强调自己遇到了问题需要解决,而不提供任何有效信息,我们通常会对此置之不理。我们理解你遇到问题时着急的心情,但是,准确地描述问题以及错误日志才对解决问题有帮助。

bugrepot

# 抓取日志

日志文件,对开发者的帮助远远大于你文字的描述,胜过一切截图、录屏;因此,如果你愿意花时间给你遇到的问题抓取一份日志文件,那么开发者解决这个问题的意愿会大大提升。

请详细阅读 ADB 抓取日志教程

# 错误示例

错误示例:

我微信老卡死。

错误原因:没有提供充足的信息,对解决问题没有任何帮助;这种情况下,我除了回复你一个哦,我知道了。 让后什么也做不了。

正确示范1:

我微信老卡死。手机系统是小米11,系统版本是 Android 12,MIUI 12.5.6;微信版本是 8.0.24,用了微X模块,模块版本是 2.30;太极的版本是 9.3.7;我印象中太极之前没有这个问题,从 9.1.2 升级上来后就频繁卡死。

由于信息充足,如果开发者有空,至少会验证一下你所说的情况,解决概率 50%。

正确示范2:

我微信老卡死。手机系统是小米11,系统版本是 Android 12,MIUI 12.5.6;微信版本是 8.0.24,用了微X模块,模块版本是 2.30;太极的版本是 9.3.7;我印象中太极之前没有这个问题,从 9.1.2 升级上来后就频繁卡死。

我尝试过关闭模块,关闭后依然会出现卡死的情况;我把太极降级到 9.1.2 之后恢复了正常。

由于你帮助开发者把问题范围缩小到了 9.1.2 - 9.3.7 之间,开发者只需要逐步回滚代码即可定位问题,解决概率 80%。

完美示范3:

我微信老卡死。手机系统是小米11,系统版本是 Android 12,MIUI 12.5.6;微信版本是 8.0.24,用了微X模块,模块版本是 2.30;太极的版本是 9.3.7;我印象中太极之前没有这个问题,从 9.1.2 升级上来后就频繁卡死。

我尝试过关闭模块,关闭后依然会出现卡死的情况;我把太极降级到 9.1.2 之后恢复了正常。

然后我继续尝试了 9.2.0, 9.2.1, 9.3.0, 9.3.1, 9.3.5, 9.3.7 版本,我发现从 9.3.1 起出现了这个问题。

出问题的时候我用 ADB 抓了一份日志,日志文件在这里。

我可以这么说,如果你这么反馈问题,就没有解决不了的 BUG。

其他类似错误示例:

我更新到新版太极后,QQ 打不开了。

“新版”具体是哪个版本号?无法准确定义,你眼中的新版跟开发者眼中的新版可能完全不是一个版本。

最近越更新越拉胯了,微信经常卡死,之前没有这个情况。

发泄情绪,对解决问题没有任何作用。

最后更新: 2022-8-9 15:17:46