# 登录
本章节将介绍如何初始化 JC SDK 并登录。
# 初始化
调用createEngine (opens new window)初始化 Engine。
appId:String 类型 //必选。
engineConfig
- sdkLogLevel?:int 类型 //可选,日志等级。
- 0 不打印日志。
- 1 只打印 error 等级的日志。
- 2 只打印 info 和 error 等级的日志。
- 3 打印所有等级的日志。
- sdkInfoDir?: String 类型 //可选,SDK 相关信息存放目录,包括账号信息,日志信息等,默认目录为 "sdcard/Android/data/包名/files"。
- sdkLogDir?: String 类型 //可选,SDK 日志目录,默认在 sdkInfoDir 的 log 目录下。
- needLoadLibrary?: boolean 类型 //内部是否自动加载 so 库,默认自动加载
- sdkLogLevel?:int 类型 //可选,日志等级。
engineConfig = {
sdkLogLevel: ,
sdkInfoDir:,
sdkLogDir:,
needLoadLibrary:,
}
this.JRTCEngine = await JRTCEngine.createEngine(appId, engineConfig);
# 发起登录
调用login (opens new window)登录,登录结果通过LOGIN (opens new window)事件上报。
userId: String 类型
password: String 类型 //可选,默认值 123456
this.JRTCEngine.login(userId, password);
# 发起登出
调用logout (opens new window)登录,登录结果通过LOGOUT (opens new window)事件上报。
this.JRTCEngine.logout();