# 登录

本章节将介绍如何初始化 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 库,默认自动加载
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();
最后更新时间: 2024/8/7 17:15:00