QNLogConfig
- QNLogConfig(Context context)
-
构造方法
1. 默认日志存储路径为外部存储空间应用专属目录 (Context.getExternalFilesDir(null)) 中的 QNRTCLog 文件夹下,若外部存储空间不可用,则将保存在内部存储空间应用专属目录 (Context.getFilesDir()) 中的 QNRTCLog 文件夹下
2. 默认日志等级为 INFO 级别
3. SDK 最多存储 3 个文件,默认每个文件大小的最大限制为 3MB,文件大小限制最多不可超过 10MB
Parameters-
context: Context
上下文
-
- QNLogConfig(Context context, QNLogLevel logLevel)
-
构造方法
1. 默认日志存储路径为外部存储空间应用专属目录 (Context.getExternalFilesDir(null)) 中的 QNRTCLog 文件夹下,若外部存储空间不可用,则将保存在内部存储空间应用专属目录 (Context.getFilesDir()) 中的 QNRTCLog 文件夹下
2. 默认日志等级为 INFO 级别
3. SDK 最多存储 3 个文件,默认每个文件大小的最大限制为 3MB,文件大小限制最多不可超过 10MB
Parameters-
context: Context
上下文
-
logLevel: QNLogLevel
日志等级
-
- QNLogLevel getLogLevel()
-
获取日志等级
Parameters-
logLevel: QNLogLevel
日志等级
Returns QNLogLevel -
- void setLogLevel(QNLogLevel logLevel)
-
设置日志等级
默认日志等级为 INFO 级别
Parameters-
logLevel: QNLogLevel
日志等级
-
- String getDir()
-
获取日志存储路径
Returns String
- void setDir(String dir)
-
设置日志存储路径
默认日志存储路径为外部存储空间应用专属目录 (Context.getExternalFilesDir(null)) 中的 QNRTCLog 文件夹下,若外部存储空间不可用,则将保存在内部存储空间应用专属目录 (Context.getFilesDir()) 中的 QNRTCLog 文件夹下
注意:自定义日志文件存储路径时,为了保证日志文件的独立性,日志最终将会存储在 "$dir/QNRTCLog/" 目录下
Parameters-
dir: String
日志存储路径
-
- String getTag()
-
获取日志标签
Returns String
- void setTag(String tag)
-
设置日志标签
建议设置用户的唯一标识符
Parameters-
tag: String
日志标签
-
- long getMaxSizeInBytes()
-
获取日志文件的大小的最大限制
Returns long
- void setMaxSizeInBytes(long maxSizeInBytes)
-
设置日志文件大小的最大限制
SDK 最多存储 3 个文件,默认每个文件大小的最大限制为 3MB,文件大小限制最多不可超过 10MB
Parameters-
maxSizeInBytes: long
日志文件大小的最大限制
-