如何抓取日志?
1. 通过Android Studio抓取日志
- 安卓Android Studio,并启动
- [如果有手机抓取日志,且手机上已安装应用,本步骤可选]参考如果导入Android Studio,将项目导入到Android Studio
- 如果采用手机抓取日志,需要保证手机已打开USB调试功能,并将手机连接到电脑。USB调试打开方式,各个品牌有所不同,请自行搜索。
- 参考下图进行操作
- 确保图中1处,已显示你的手机或模拟器
- 日志过滤选项,确保配置和图中3处,4处一致
- [如果未导入项目,本步骤不需要]点击图中2处,启动应用程序
- 点击图中5处,选择
cn.wildfirechat.chat
,如果你已修改包名,请选择你的包名
,并将图中6处显示的所有日志复制出来,这是主进程的日志,可保存为main.log
- 点击图中5处,选择
cn.wildfirechat.chat:marsservice
,如果你已修改包名,请选择你的包名:marsservice
,并将图中6处显示的所有日志复制出来,这是ipc进程的日志,可保存为`marsservice.log
- 将上一步保存下来的
main.log
和marsserviver.log
附上github的issue里面,或者发送给我们。
2. 通过adb 抓取日志
- 安装adb工具
- 执行
adb logcat > wfc.log
开始抓日志
- 复现问题,结束后
ctrl + c
结束抓日志
wfc.log
即为日志文件