You need to enable JavaScript to run this app.
导航
SDK 日志文件配置
最近更新时间:2025.04.29 20:34:58首次发布时间:2022.05.27 15:53:11
我的收藏
有用
有用
无用
无用

自定义设置 SDK 日志文件

自 v3.54 版本起,你可以调用 setLogConfig 自定义设置 SDK 日志文件的最大存储大小、日志输出等级、日志存储路径(Web 端除外)。

详细说明请参看 API 文档:

AndroidiOSmacOSWindowsLinuxElectronWeb
APIsetLogConfigsetLogConfigsetLogConfigsetLogConfigsetLogConfigsetLogConfigsetLogConfig

SDK 默认日志行为

如果未调用 setLogConfig 自定义设置 SDK 日志信息,SDK 将采用以下默认配置:

默认日志存储路径

  • Android: /data/data/{packageName}/files/rtc_log/bytertc_log/Logs
  • iOS: ${HOME}/Documents/bytertc/monitor/bytertc_log/Logs
  • macOS: ${HOME}/.bytertc/monitor/bytertc_log/Logs
  • Windows: C:\Users\admin\AppData\Roaming\BytertcLog\Logs
  • Linux: ${HOME}/.bytertc/monitor/bytertc_log/Logs
  • Web(不支持更改):本地浏览器的 IndexedDB 库

默认日志文件大小

  • 单个日志文件大小:上限为 2 MB。

    Web 端除外,Web 端没有单个文件大小限制,只有总文件大小限制。

  • 日志文件总大小:
    • 移动端:上限为 100 MB。
    • PC 端:上限为 500 MB。
    • Web 端:上限为 10 MB。
      当日志文件总大小达到上限时,则会从最老的日志文件开始删除。

默认日志输出等级

  • Web 端:默认级别为 none,即不存储日志。
  • 其他端:默认级别为 warning,等于或高于该等级的事件才会被写入日志。