gavin.chen 86ab0356ba 硬件测试生效 | 1 year ago | |
---|---|---|
.vscode | 1 year ago | |
android | 1 year ago | |
assets | 1 year ago | |
images | 1 year ago | |
ios | 1 year ago | |
lib | 1 year ago | |
macos | 1 year ago | |
web | 1 year ago | |
.gitignore | 1 year ago | |
.metadata | 1 year ago | |
API-zn_CH.md | 1 year ago | |
API.md | 1 year ago | |
README-zh_CN.md | 1 year ago | |
README.md | 1 year ago | |
analysis_options.yaml | 1 year ago | |
pubspec.yaml | 1 year ago |
English | 简体中文
本文主要介绍如何快速运行腾讯云 TRTC Demo(Flutter)。
注意:目前 Windows/MacOs 端仅支持音频,视频接口暂不支持;安卓/iOS 端支持视频通话
您已注册腾讯云账号,并完成实名认证。
[](id:step1)
APIExample
;若您已创建过应用,可以勾选【选择已有应用】,然后单击【创建】。
[](id:step2)
[](id:step3)
/lib/debug/GenerateTestUserSig.dart
文件。GenerateTestUserSig.dart
文件中的相关参数:本文提到的生成 UserSig 的方案是在客户端代码中配置 SECRETKEY,该方法中 SECRETKEY 很容易被反编译逆向破解,一旦您的密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 Demo 和功能调试。
正确的 UserSig 签发方式是将 UserSig 的计算代码集成到您的服务端,并提供面向 App 的接口,在需要 UserSig 时由您的 App 向业务服务器发起请求获取动态 UserSig。更多详情请参见服务端生成 UserSig。
[](id:step4)
flutter pub get
flutter run
cd ios
pod install
/ios
工程,编译并运行 Demo 工程即可。flutter config --enable-windows-desktop
flutter run -d windows
flutter config --enable-macos-desktop
cd macos
pod install
flutter run -d macos
TRTC 的日志默认压缩加密,后缀为 .xlog。
更多常见问题参考文档
报错信息"Error waiting for a debug connection: The log reader stopped unexpectedly" 解决方案:请参照上面 windows 调试将两个缺失的 dll 引入进来
请确认 io.flutter.embedded_views_preview 为YES
在你的 info.plist 中
请打开/example/android/app/src/main/AndroidManifest.xml 文件。
Podfile.lock
文件。pod repo update
。pod install
。