集成 SDK
2026-10-16
本文介绍如何集成 ZIM Audio SDK。
说明
本文档适用于开发以下平台的应用:iOS、Android、HarmonyOS。
1 前提条件
在集成 ZIM Audio SDK 之前,请确保:
- 开发环境与测试设备满足以下要求:
- 已在 ZEGO 控制台 创建项目,获取到了接入 ZIM SDK 服务所需的 AppID、AppSign。ZIM 服务权限不是默认开启的,使用前,请先在 ZEGO 控制台 自助开通 ZIM 服务(详情请参考控制台的 服务配置 - 即时通讯 - 开通服务),若无法开通 ZIM 服务,请联系 ZEGO 技术支持开通。
- 已集成 ZIM SDK,详情请参考 快速开始 - 实现基本收发消息 的 “2 集成 SDK”。
2 集成 SDK
2.1 (可选)新建项目
此步骤以如何创建新项目为例,如果是集成到已有项目,可忽略此步。
请参考 Flutter 文档 - Get Started 创建一个 Flutter 项目。
2.2 导入 SDK
1
添加 zego_zim_audio 依赖
2
运行命令
添加完成并保存文件后,在终端执行 flutter pub get。
2.3 设置权限
使用 ZIM Audio SDK 前,请设置麦克风权限,以实现采集语音。
2.4 防止混淆代码
如果您使用 Flutter 框架开发 Android 应用,还需要在 “proguard-rules.pro” 文件中,为 SDK 添加 -keep 类的配置,防止混淆 SDK 公共类名称。
-keep class **.zego.**{*;}