取日志/堆栈

下载pdf
更新时间:2019-04-29 16:07

1 取日志的方法

  1. 安卓取日志路径: /storage/Android/data/应用包名/files下,将zegoavlog发过来。

  2. iOS取日志的路径: 真机下xcode->window->devices菜单,设置下的Download Containers,保存文件后,将zegoavlog发过来。

  3. PC端取日志路径(demo日志文件在可执行文件下面[Release]): 在 我的电脑 路径下直接输入 %APPDATA% 找到zegolive所在文件夹

  4. Mac端取日志路径:

4.1 沙箱下的日志路径: ~/Library/Containers/[appi-bundle-id]/Data/Library/Caches/ZegoLogs

4.2 非沙箱下的日志路径: ~/Library/Caches/ZegoLogs

2 取堆栈的方法

  1. android打印native层crash堆栈信息:

    1)adb logcat | ndk-stack -sym so文件路径 打印日志(so文件目录:arm64-v8a/armeabi/armeabi-v7a)

    2)adb logcat | ndk-stack -sym 目标abi(armeabi/armeabi-v7a/arm64-v8a)的so所在的目录。

  2. iOS取堆栈日志: 手机连接电脑--真机下xcode-->window-->devices-->View Device Logs 选择Process对应自己的应用名,Type选Crash。

  3. Mac取堆栈日志目录: ~/Library/Logs/DiagnosticReports