tencent cloud

游戏多媒体引擎

产品动态
产品介绍
产品概述
优势特性
产品功能
应用场景
安全合规认证
新手指引
产品计费
免费额度
购买指南
SDK 下载指引
产品功能体验
基本功能演示
场景化 Demo 体验
控制台指南
用量查看
服务开通
快速入门
快速接入 SDK
快速接入 Sample Project
基础功能开发指南
鉴权密钥
实时语音角色设置
音质选择
进阶功能开发指南
服务端录制
万人范围语音
3D 音效
音效与伴奏
网络音频流转发路由
自定义消息通道
如何应对公司防火墙限制
语言参数参考列表
房间管理功能
客户端 API
Unity SDK
Unreal Engine SDK
Cocos2D SDK
Windows SDK
iOS SDK
Android SDK
macOS SDK
H5SDK
Electron SDK
Flutter SDK
SDK 版本升级指引
错误码
编译工具链文档
服务端 API
History
Introduction
API Category
Usage APIs
Recording APIs
Making API Requests
Voice Chat APIs
Application APIs
Data Types
Error Codes
常见问题
产品功能问题
问题解决指南
计费相关问题
Sample Project 使用问题
一般性问题
鉴权相关问题
实时语音进房失败问题
实时语音无声及音频问题
网络问题
语音转文本问题
工程导出问题
服务协议
服务等级协议
联系我们
词汇表
GME 政策
数据处理和安全协议
隐私协议

集成 SDK

PDF
聚焦模式
字号
最后更新时间: 2024-01-18 15:15:48
为方便 Flutter 开发者调试和接入腾讯云游戏多媒体引擎产品 API,本文档主要为您介绍适用于 Flutter 开发的工程配置指引。

支持的平台

GME Flutter SDK 支持 iOS、Android 平台。

引入SDK

步骤1:下载 GME Flutter SDK

下载指引 中下载 SDK 文件,该版本中包括 GME Plugin,请将 SDK 文件解压到本地目录里。

步骤2:增加 Flutter 工程中 GME 插件的依赖

在您的 Flutter 项目中的 pubspec.yaml 文件中添加 GME 的依赖,注意参数中的 path 指上述 SDK 解压的路径
dependencies:
flutter:
sdk: flutter
gme:
path: ../
保存 pubspec.yaml 文件后在终端(命令行界面)中输入 flutter pub get 命令使您的项目中的 GME 插件生效(如果您的 IDE 中配置了 Flutter 的插件,保存将会自动执行该命令)。
flutter pub get

iOS 工程修改

1. 在终端环境里进入到您的 Flutter 项目内 iOS 工程目录中,执行 pod install。
2. 在 xcode 工程中配置 GME 依赖的库(如果您的工程中本来就有,此步骤可以忽略)依赖文件如下图:



3. 游戏多媒体引擎 iOS 平台所需要的隐私权限如下:
Required background modes:允许后台运行(可选)。
Microphone Usage Description:允许麦克风权限。

Android 工程修改

1. 因 GME 需要获取通话等权限并使用了 flutter permission-handler 权限管理插件,所以需要使用31以上版本的 Android SDK(如在工程中已经使用请忽略),修改如图:



2. 在 flutter 工程文件 android/app/src/AndroidManifest.xml 中添加工程权限(如已修改请忽略)。
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈