【避坑指南】Unity3D项目接入腾讯Bugly工具时遇到的坑

  1. 博主是通过这个经过简化的工具成功配置Bugly插件的,有需要的朋友不必往下阅读,直接参考之,以免浪费时间,不懂的话可以留言
  2. 本博客只是避坑,详细的接入指南还是得看官方手册

(1)用Javac编译后报错信息显示为乱码

控制台输入 chcp 看一下当前页编码是不是936,不是的话输入 chcp 936 修改为 GBK 编码即可查看。

(2)如何使用CrashReport

调用 CrashReport.initCrashReport(getApplicationContext(), "xxxx", false);报错 ,要先导入包:

import com.tencent.bugly.crashreport.CrashReport;

(3)build.gradle导入插件后编译失败

按照官方手册:

implementation 'com.tencent.bugly:crashreport:latest.release'
implementation 'com.tencent.bugly:nativecrashreport:latest.release'

导入插件后报错 Duplicate class xxxxx found in modules xxxxx 之类的,是提示导入了重复的类,把重复的那个从 implementation 修改为 compileOnly 即可。

(4) 如何看Bugly的日志

手机连接电脑,控制台输入 adb logcat CrashReportInfo:I >buglyLog.txt ,表示把标签为CrashReportInfo的级别在 I 以上的日志输出到根目录下的 buglyLog.txt 中。

(5)一步一步跟着官方教程做,却无法捕获到异常

工具本身是为了节省时间的,如果要花费大量时间去排查那真不应该,强烈建议直接参考别人做好的吧。

猜你喜欢

转载自blog.csdn.net/weixin_37658157/article/details/113665249