静态 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实例