ChannelFactory 编辑文档

静态 Public 成员函数
static ChannelEngine GetChannelInstance(Context context, String appKey, ChannelObserver observer)
static void SetLogLevel(LogLevel level)
static void SetLogFile(String logFile)
static String GetError()
static String GetQttVersion()
static void Destroy()

详细描述

QTT SDK将通话抽象为进入频道,同一个频道内的用户可互相语聊,频道引擎(ChannelEngine)就是所有频道控制功能的集合。使用QTT SDK进行语聊之前,都需要创建并初始化引擎。


成员函数说明

GetChannelInstance

定义
public static ChannelEngine GetChannelInstance(Context context, String appKey, ChannelObserver observer);
说明

初始化获取ChannelEngine对象, 单例

参数
参数名 说明
context 应用Context
appKey appKey字符串
observer 频道消息回调


返回值

ChannelEngine对象



SetLogLevel

定义
public static void SetLogLevel(LogLevel level);
说明

设置输出日志信息等级

参数
参数名 说明
level 输出日志信息等级类型



SetLogFile

定义
public static void SetLogFile(String logFile);
说明

设置日志文件

参数
参数名 说明
logFile log文件绝对路径,必须保证log文件所在目录存在且可写



GetError

定义
public static String GetError();
说明

如果GetChannelInstance返回null,调用该接口获取出错信息

返回值

出错信息



GetQttVersion

定义
public static String GetQttVersion();
说明

获取SDK版本号

返回值

SDK版本号



GetError

定义
public String void GetError()
说明

如果GetChannelInstance返回null,调用该接口获取出错信息。


返回值

String 出错信息


Destroy

定义
public static void Destroy();
说明

释放ChannelEngine实例


野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题