initialize abstract method
初始化 RtcEngine 。
RtcEngine 类的所有接口函数,如无特殊说明,都是异步调用,对接口的调用建议在同一个线程进行。 SDK 只支持每个 App 创建一个 RtcEngine 实例。
contextRtcEngine 实例的配置。详见 RtcEngineContext 。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。 < 0:方法调用失败。 -1: 一般性的错误(未明确归类)。 -2: 设置了无效的参数。 -7: SDK 初始化失败。 -22: 资源申请失败。当 App 占用资源过多,或系统资源耗尽时,SDK 分配资源失败,会返回该错误。 -101: App ID 无效。
Implementation
Future<void> initialize(RtcEngineContext context);