快速跑通 Sample Code
更新时间: 2024/09/18 16:26:13
您可以通过跑通 Sample Code,体验网易云信一对一音视频通话功能。
前提条件
请确认您已完成以下操作:
开发环境要求
在开始运行工程之前,请您准备以下开发环境:
-
Flutter 3.0.0 及以上版本。
-
Dart 2.17.0 及以上版本。
-
Android 端开发:
- Android Studio 4.1 及以上版本。
- App 要求 Android 5.0 及以上版本 Android 设备。
-
iOS 端开发:
- Xcode 11.0 及以上版本。
- App 要求 iOS 11 及以上版本 iOS 设备。
- 请确保您的项目已设置有效的开发者签名。
快速跑通 Sample Code
在运行示例项目之前,请在云信控制台中为指定应用开通调试模式。调试模式建议只在集成开发阶段使用,请在应用正式上线前改回安全模式。
-
下载语音通话和视频通话的示例项目源码仓库至您本地工程。
-
在
nertc_api_example/lib/config.dart
文件中配置应用的 AppKey。class Config { //替换为您自己的appkey static const String APP_KEY = 'Your AppKey'; }
-
在工程根目录执行如下命令引入依赖。
flutter pub get
-
编译运行。
iOS-
打开终端,在
Podfile
所在文件夹中执行如下命令进行安装:pod install
-
完成安装后,通过 Xcode 打开
Runner.xcworkspace
工程。 -
编译并运行 Demo 工程。
Androidi.在工程根目录执行如下命令:
flutter run
ii.使用 Android Studio(4.1及以上的版本)打开源码工程,单击运行即可。
-
-
选中设备直接运行,即可体验 Demo。
建议在真机上运行,不支持模拟器调试。
目录结构
lib
├── AudioCall //语音通话
│ ├── audioCallingPage.dart
│ └── callingPage.dart
├── VideoCall //视频通话
│ ├── videoCallingPage.dart
│ └── videoViewPage.dart
├── config.dart //配置appkey
└── main.dart //首页
此文档是否对你有帮助?