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 政策
数据处理和安全协议
隐私协议
文档游戏多媒体引擎常见问题Sample Project 使用问题

Sample Project 使用问题

PDF
聚焦模式
字号
最后更新时间: 2024-01-18 15:16:53

如何下载 GME Sample Project 及 SDK?

下载 GME 相关的 Sample Project 及 SDK,详情请参见 下载指引 。目前官网提供 Unity 引擎 、Unreal引擎、Cocos2D 引擎、Android 、iOS 、Windows、macOS 及 web 原生开发Sample Project。

GME 的 Windows Sample Project 应该使用什么版本的 VS 打开?

请使用 VS2015 打开。如果需要用 VS2010 打开则请自行对工程进行降级。

GME Sample Project 下载后,如何替换为自己申请的账号?

需要在控制台 服务管理-应用设置 中获取 AppID 和权限密钥。
若使用您申请的 AppID ,则需要在 AVChatViewController 中的 GetAuthBuffer 中修改实时语音的 Key。

GME 多个用户使用同一个 OpenID 会有影响吗?

初始化 GME 引擎时候会使用到 OpenID,OpenID 是应用内用户的唯一标识符。多端同时使用一个 OpenID,例如异地多端登录可能会造成账号异常,无法正常使用 GME 功能。

房间内只有一个人,如何在本地体验效果?

请在另一个终端设备使用 Sample Project 进入同一房间即可。

使用 Sample Project 时,报错:errinfo=priv map info error,怎么办?

相关进房参数出现错误,请检查 SDKAppID、权限密钥是否已经替换。

如何使用已下载的 Sample Project或Demo?

您可以请参见 Demo 使用文档
如果是 Unity Demo,请参见 Unity Demo 使用

Unity 导出的 Sample Project 为何使用时候经常无声?

Unity 的 Sample Project 中设置了 OnApplicationFocus,当程序失去焦点时,会 Pause 暂停语音,如果需要后台可播放声音,请将调用 Pause 接口的相关代码去掉即可。

如何取得日志?

提供日志的时候,请同时提供出现问题的相关时间点QAVSDK_ 带日期的 .log 文件为日志文件。目录如下:
平台
路径
Windows
%appdata%\\Tencent\\GMEGLOBAL\\ProcessName
iOS
Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Documents
Android
/sdcard/Android/data/xxx.xxx.xxx/files
Mac
/Users/username/Library/Containers/xxx.xxx.xxx/Data/Documents
如果是使用 Unity 引擎,并且在 PC 端开发,可以尝试在 %appdata%\\Tencent\\GME\\Unity.exe 路径下找到日志。
在 iOS 真机上,可以通过应用程序支持文件共享来取得日志,具体步骤如下:
1. 在应用程序的 Info.plist 文件中添加 UIFileSharingEnabled 键,并将键值设置为“YES”。
2. 将您希望共享的文件放在应用程序的 Documents 目录下。
3. 一旦设备插入到用户计算机,iTunes 就会在选中设备的 Apps 标签中显示一个 File Sharing 区域。
4. 此后,用户就可以向该目录添加文件或者将文件移动到桌面计算机中。
说明:
使用 GME2.8.4以下版本,Windows 平台日志位置为:%appdata%\\Tencent\\GME\\ProcessName
日志等级
提供日志时如果有调用过 SetLogLevel 设置的日志等级,建议恢复默认日志等级。

GME Unity SDK 支持哪些 Unity 版本?

GME Unity SDK 支持的 Unity 没有版本限制。

GME Android 的 so 库有 armv8 的吗?

有,在2.3.5版本上已经支持。

Android 的 so 库是否提供 x86_64 版本?

不提供。

帮助和支持

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

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

文档反馈