• SDK
  • 服务端功能&API
RTC Engine/
SDK/
Android/
SDK
  • 概览
    • 产品概述
    • 产品简介
      • 基本概念
      • 产品功能
      • 性能数据
    • 价格中心
      • 免费时长
      • RTC-Engine 包月套餐
      • 订阅套餐时长计费说明
      • 现收现付
        • 音视频时长计费说明
        • 云端录制与录制投递计费说明
        • 混流转码与旁路转推计费说明
  • 跑通Demo
  • 集成
  • 基础功能
    • 检测网络质量
    • 开启屏幕共享
    • 设置视频质量
    • 旋转视频
    • 直播
    • 媒体设备管理
    • 音量调节
  • 高级功能
    • 自定义采集和渲染
    • 自定义音频采集和播放
    • 发送和接收消息
    • 启用美颜和特效
    • 播放背景音乐
    • 视频截图上传
    • AI 降噪
  • 客户端API
    • API 概览
    • TRTCCloud
    • TRTCStatistics
    • TRTCCloudListener
    • TXAudioEffectManager
    • TXBeautyManager
    • TXDeviceManager
    • 类型定义
    • 废弃接口
    • 错误码
  • 解决方案
    • 实时合唱 (TUIKaraoke)
      • 快速集成
      • 实施步骤
      • 歌曲同步
      • 歌词同步
      • 语音同步
      • 混流解决方案
      • TRTCKaraoke 相关接口
      • 常见问题
  • 常见问题
    • 全平台
      • 新手常见问题
      • 迁移指南
        • Twilio 视频到腾讯 RTC
        • 计费相关
        • 功能相关
        • UserSig 相关
        • 应对防火墙限制相关
        • 缩减安装包体积相关
        • TRTCCalling Web 相关
        • 音视频质量相关
        • 其他问题
    • 发布日志

跑通Demo

本文介绍了如何快速运行腾讯云 TRTC Android SDK Demo。

环境准备

最低兼容 Android 4.1(SDK API Level 16),建议使用 Android 5.0 (SDK API Level 21)及以上版本。
Android Studio 3.5 及以上版本。
App 要求 Android 4.1 及以上设备。

操作步骤

步骤1. 下载 Demo

您可以在 github下载 Andorid 平台的示例代码,或者在终端运行以下命令:

步骤2. 配置 Demo

1. 登录 TRTC Console,单击 Create Application 。如果您已经完成创建,可以跳过该操作。
2. 在创建应用成功后,您可以在基本信息中获取到您的 SDKAppID SDKSecretKey



3. TRTC-API-Example/Debug/src/main/java/com.tencent.trtc.debug目录下GenerateTestUserSig中的 SDKAPPID SDKSECRETKEY 替换为您在步骤2中获取到的值。



注意:
本文使用的生成 UserSig 的方案是在本地配置 SDKSecretKey,该方法中 SDKSecretKey 很容易被反编译逆向破解,一旦您的密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 Demo 和功能调试。正确的 UserSig 签发方式是在您的服务端集成 服务端生成 UserSig,当用户进房时:
发起 http 请求到您的服务端
服务端生成一个 UserSig
将其返回给用户供进房使用
若要将 Demo 部署到公网体验,需要通过 HTTPS 协议,即https://域名/xxx访问,原因可参见文档 页面访问协议限制说明

步骤3. 跑通 Demo

配置完成后,使用 Android Studio(3.5及以上的版本)打开源码工程 TRTC-API-Example,单击运行即可体验。

步骤4. 体验 Demo

您可以选择自己感兴趣的功能进行体验。




常见问题

如果您的接入和使用中遇到问题,请参见 常见问题
如果有任何需要或者反馈,您可以联系:info_rtc@tencent.com 。
向社区提问!
开始技术讨论并获取即时专家支持!