本文档主要介绍如何快速跑通 弹幕玩法 示例工程
Demo 效果:
- 最低兼容 Android 7.0(SDK API Level 24)
- Android Studio 3.5及以上版本。
- Android 7.0 及以上的手机设备。
获取声网 App ID -------- 声网Agora - 文档中心 - 如何获取 App ID
获取 App 证书 ----- 声网Agora - 文档中心 - 获取 App 证书
-
点击创建项目
-
选择项目基础配置, 鉴权机制需要选择安全模式
-
拿到项目 APP ID 与 APP 证书
-
在项目的功能配置中启用"实时消息 RTM"功能, 同时启用下列子模块
- 状态同步(Storage) 配置
- 分布式锁(Lock )配置
注: 如果没有启动"实时消息 RTM"功能, 将无法体验项目完整功能
-
云游戏服务配置(CloudPlayer)
注: 请联系声网技术支持为您的 APPID 开通云主机权限, 开通权限后才能启动云游戏到房间推流
-
在项目的 gradle.properties 里填写需要的声网 APP ID 和 APP 证书
AGORA_APP_ID:声网 APP ID AGORA_APP_CERTIFICATE:声网 APP 证书
-
运行项目即可开始您的体验
弹幕玩法项目是声网弹幕玩法场景的开源代码,开发者可以获取并添加到您的 APP 工程里,本源码会伴随声动互娱 Demo 同步更新,为了获取更多新的功能和更佳的体验,强烈推荐您下载最新代码集成。
├── scene
│ ├── joy
│ │ └── main
│ │ ├── java
│ │ │ └── io.agora.scene.joy
│ │ │ ├── create #房间列表模块
│ │ │ ├── live #房间内业务逻辑模块
│ │ │ ├── service #网络模块
│ │ │ ├── widget #UI模块
│ │ │ ├── JoyLogger.kt #Log模块
│ │ │ └── RtcEngineInstance.kt #Rtc引擎模块
│ │ ├── res #资源文件
│ │ │ ├── drawable
│ │ │ ├── layout
│ │ │ ├── mipmap
│ │ │ └── values
│ │ └── AndroidManifest.xml
│ │
│ ├── build.gradle
│ ├── build
│ └── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── build.gradle
├── config.gradle #共用的依赖配置
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── gradle.properties #项目的基础账号配置(appid、app证书)
└── settings.gradle
- 集成遇到困难,该如何联系声网获取协助
-
方案1:可以从智能客服获取帮助或联系技术支持人员 声网支持
-
方案2:加入微信群提问
-