react-native-mobilex 开发文档
    Preparing search index...

    Interface Spec

    interface Spec {
        exportLogFile(name: string): Promise<boolean>;
        getLogFiles(): Promise<LogFileInfo[]>;
        getLogLevel(): LogLevel;
        getMaxLogDirSize(): number;
        setLogLevel(level: LogLevel): Promise<void>;
        setMaxLogDirSize(bytes: number): Promise<void>;
    }

    Hierarchy

    • TurboModule
      • Spec
    Index

    Methods

    • 导出指定名称的日志文件到外部存储:以日志文件名调起系统保存框,用户选定位置后拷贝

      Parameters

      • name: string

        日志文件名,可通过 getLogFiles 获取

      Returns Promise<boolean>

      日志文件不存在或用户取消时返回 false

    • 列出当前所有日志文件(按时间从旧到新)

      日志按天写入 mobilex-<日期>.log,单文件写满 2MB 后滚动到同日期带序号的新文件(如 mobilex-2026-07-10-001.log)

      Returns Promise<LogFileInfo[]>

    • 获取当前原生端和RN端的 log 输出阈值

      Returns LogLevel

    • 获取原生端日志目录大小上限(字节)

      Returns number

    • 同时设置原生端和RN端的 log 输出阈值,默认 'warn'

      Parameters

      Returns Promise<void>

    • 设置原生端日志目录大小上限(字节),超限时从最旧的日志文件开始删除,默认 12MB;单文件默认 2MB

      Parameters

      • bytes: number

        上限字节数,须大于 0,非法值静默忽略

      Returns Promise<void>