# 登录
本章节将介绍如何初始化 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?: booean类型 //内部是否自动加载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();