tencent cloud

云联络中心

产品公告
产品动态
关于云联络中心术语更新
产品简介
产品概述
功能列表
名词介绍
应对防火墙限制相关
AI 专区
购买指南
语音通话计费概述
在线会话计费概述
查看账单
退费指引
新用户手册
语音通话指引
在线会话指引
场景用例
客服热线(呼入)
电话营销(呼出)
语音提醒(自动外呼)
集成用例(SDK)
管理员操作手册
语音通话分册
在线会话分册
工作台操作手册
语音通话分册
在线会话分册
AI 智能体操作手册
语音智能体介绍
语音智能体实践教程
新建语音智能体
实现智能体通话
查看智能体通话
开发操作手册
SDK 开发指南
数据推送
语音通话 API 文档
History
Introduction
API Category
Making API Requests
Agent APIs
Skill Group APIs
Number APIs
Dual Call APIs
Predictive Outbound Call APIs
SIP Phone APIs
Call Service Record APIs
Billing APIs
Other APIs
Outbound Call APIs
Speech Intelligent Agent APIs
Data Types
Error Codes
在线会话 API 文档
服务端 API
回调配置
常见问题
数据删除指引
相关协议
隐私政策
数据隐私和安全协议
服务等级协议
云联络中心用户协议
词汇表
联系我们

Android

PDF
聚焦模式
字号
最后更新时间: 2025-01-09 15:25:53

快速集成云联络中心 Android SDK

本文主要介绍如何快速地将云联络中心 Android SDK 集成到您的项目中,只要按照如下步骤进行配置,就可以完成 SDK 的集成工作。

开发环境要求

Android Studio 3.5+。
Android 4.1(SDK API 16)及以上系统。

集成 SDK(aar、jar)

手动下载(aar、jar)

目前我们暂时还未发布到 mavenCentral ,您只能手动下载 SDK 集成到工程里:
1. 下载最新版本 TCCC Agent SDK
2. 将下载到的 aar 文件拷贝到工程的 app/libs 目录下。
3. 在工程根目录下的 build.gradle 中,指定本地仓库路径。


implementation fileTree(dir: "libs",includes: ['*.aar','*.jar'])
4. 在 app/build.gradle的defaultConfig 中,指定 App 使用的 CPU 架构。
defaultConfig {
ndk {
abiFilters "armeabi", "armeabi-v7a", "arm64-v8a"
}
}
说明:
目前 TCCC Agent SDK 支持 armeabi、armeabi-v7a 和 arm64-v8a。
5. app/src/AndroidManifest.xml 中,指定 App 不允许应用参与备份和恢复基础架构。


6. 单击

Sync Now,完成 TCCC Agent SDK 的集成工作。

配置 App 权限

在 AndroidManifest.xml 中配置 App 的权限,TCCC Agent SDK 需要以下权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

设置混淆规则

在 proguard-rules.pro 文件,将 TCCC SDK 相关类加入不混淆名单:
-keep class com.tencent.** { *; }

代码实现

具体编码实现可参考 Android SDK API

帮助和支持

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

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

文档反馈