# TUICallkit_Android
**Repository Path**: yqzvar/tuicallkit_android
## Basic Information
- **Project Name**: TUICallkit_Android
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-12-09
- **Last Updated**: 2026-01-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
_简体中文 | [English](README.md)_
# Call UIKit 示例工程快速跑通
TUICallKit 是腾讯云推出一款音视频通话的含 UI 组件,通过集成该组件,您只需要编写几行代码就可以为您的 App 添加音视频通话功能,并且支持离线唤起能力。TUICallKit 支持 Android、iOS、Web、小程序、Flutter、UniApp 等多个开发平台。
## 环境准备
- Android 5.0 (SDK API level 21)及以上。
- Gradle 4.2.1 及以上。
- Mobile phone on Android 5.0 及以上。
## 运行示例
按照以下步骤,运行示例应用程序。
#### 创建应用
1. 登录到 [即时通信 IM 控制台](https://console.cloud.tencent.com/im),单击创建新应用,在弹出的对话框中输入您的应用名称,并单击确定。
2. 单击刚刚创建出的应用,进入**应用详情**页面,并在页面的右下角找到含 UI 低代码场景方案功能区,单击免费体验即可开通 TUICallKit 的 7 天免费试用服务。
3. 在同一页面找到 ***SDKAppID*** 和 ***密钥(SecretKey)*** 并保存,在后续步骤中使用。
#### 构建并运行应用程序
1. 下载代码
```
git clone https://github.com/tencentyun/TUICallKit.git
```
2. 配置 SDKAppID 和 SecretKey
在`Android/debug/src/main/java/com/tencent/qcloud/tuikit/debug/GenerateTestUserSig.java` 文件中填写 SDKAppID 和 SecretKey。
```
public static final int SDKAPPID = SDKAppID;
private static final String SECRETKEY = SecretKey;
```
3. 在两台 Android 设备上运行并安装该程序。
## 实现音视频通话
1. 分别在两台设备上登录两个用户,一方作为主叫,一方作为被叫;
2. 在主叫方进入通话界面,输入被叫方的 ID,选择媒体类型,发起通话;
3. 被叫方收到通话的请求,点击接听后进行通话。
## 实现离线推送(可选)
TUICallKit 支持接入即时通信 IM 离线推送插件,详见:[Android离线推送](https://cloud.tencent.com/document/product/647/105230)
## 参考
- 如果您想了解更多产品功能,请点击[链接](https://cloud.tencent.com/document/product/647/78742)。
- 如果您遇到困难,可以参考[常见问题](https://cloud.tencent.com/document/product/647/84363),这里有开发者最常遇到的问题,覆盖各个平台,希望可以帮助您快速解决问题。
- 完整的API文档请参见[音视频通话 SDK API 示例](https://cloud.tencent.com/document/product/647/78748):包括 TUICallKit(含UI)、TUICallEngine(不含UI)、以及通话回调事件等。
- 欢迎加入 QQ 群:**605115878**,进行技术交流和反馈~