tencent cloud

腾讯云超级应用服务

动态与公告
【2025年1月2日】关于腾讯云小程序平台更名为腾讯云超级应用服务的公告
控制台更新动态
Android SDK 更新动态
iOS SDK 更新动态
Flutter 更新动态
IDE 更新动态
基础库更新动态
产品简介
产品概述
产品优势
应用场景
购买指南
计费概述
按量计费(后付费)
续费指引
停服说明
快速入门
套餐管理
概述
控制台账号管理
存储配置
加速配置
品牌化配置
平台功能
控制台登录
用户和权限体系
小程序管理
小游戏管理
应用管理
商业化
平台管理
用户管理
团队管理
运营管理
安全中心
代码接入指引
Demo 及 SDK 获取
Android
iOS
Flutter
App 服务端接入指南
GUID 生成规则
小程序开发指南
小程序介绍与开发环境
小程序代码组成
指南
框架
组件
API
服务端
JS SDK
基础库
IDE 使用指南
小游戏开发指南
指南
API
服务端
实践教程
小程序登录实践教程
小程序订阅消息实践教程
支付相关实践教程
广告接入实践教程
小游戏订阅消息实践教程
相关协议
数据处理和安全协议

扩展插件

PDF
聚焦模式
字号
最后更新时间: 2026-03-20 18:44:06

简介

在开发、使用中,很多需要系统授权的 API 需要在 iOS 项目的 info.plist 文件和 Android 的 AndroidManifest.xml 文件中进行预置授权,但您的 App 可能并不需要此功能,所以 tcmpp_flutter 拆分出了扩展 SDK,这样免去了不必要的授权,也缩小了核心模块的体积。
tcmpp_flutter 提供核心模块及扩展模块,方便使用者根据自己的情况进行接入。
某些小程序 API 可能需要额外的隐私和权限。要使用这些 API,需要额外的 Flutter 插件依赖。
APIs
插件名
所需权限
LBS 相关 API(位置和 POI 搜索)
访问位置
mDNS APIs
访问本地网络
TCP/UDP APIs
访问网络
媒体应用程序接口(照片和视频)
访问图片库
无线应用程序接口、蓝牙应用程序接口、日历应用程序接口、联系人应用程序接口、剪贴板应用程序接口、生物识别验证应用程序接口
无线应用程序接口、蓝牙应用程序接口、日历应用程序接口、联系人应用程序接口、剪贴板应用程序接口、生物识别验证应用程序接口
地图 APIs
访问位置
小游戏运行能力
AdMob 广告加载
访问网络
播放器移动端高级版
麦克风、访问图片与视频库
直播
摄像头、麦克风权限
NFC
NFC 权限&能力
短剧组件
访问图片与视频库
这些插件必须与 tcmpp_flutter 插件一起使用。只有 Android 平台需要地图 API 支持,iOS 默认包含这些 API。

集成注意事项

直播&短剧组件&播放器移动端高级版插件

License 配置:
使用播放器移动端高级版或直播或短剧组件需要 LicenseUrl 和 LicenseKey,以完成直播&短剧组件&播放器移动端高级版组件的初始化信息配置;如果您未配置正确的 LicenseUrl 和 LicenseKey,会导致直播&短剧组件&播放器移动端高级版组件功能不可用。
说明:
LicenseUrl 和 LicenseKey 的获取方式可参见 新增与续期 License
在项目 tcsas-plugin-settings.json 文件中添加 customConfig 项,完成对 License 的配置。
示例配置:
{
//其他配置内容
...
//自定义信息配置
"customConfig": {
"vodLicenseUrl": "https://1304609156.trtcube-license.cn/license/v2/1304609156_1/v_cube.license",
"vodLicenseKey": "59d8c5e1203bc124a652304ff541a33b",
//其他配置内容
...
}
}
依赖导入:
1.使用短剧组件
Android:
// 短剧组件支持库
implementation "com.tencent.tcmpp.android:TUIDramaPlayer:1.0.3"
implementation 'com.tencent.liteav:LiteAVSDK_Professional_Player_Premium:latest.release //版本信息请参见 腾讯云文档
iOS:
platform :ios, '9.0'
source 'https://github.com/CocoaPods/Specs.git'

target 'App' do
pod 'TXLiteAVSDK_Player_Premium'
end
2.直播与播放器移动端高级版插件库的使用,需要在原生包中导入相关的 SDK 依赖,根据插件库使用情况选择其中一个原生 SDK 添加依赖。
Android:
//如果仅是集成直播组件库,使用以下轻量依赖
implementation 'com.tencent.liteav:LiteAVSDK_Live:latest.release' //版本信息请参见 腾讯云文档
//如果仅是集成播放器移动端高级版组件库,使用以下轻量依赖
implementation 'com.tencent.liteav:LiteAVSDK_Player_Premium:latest.release' //版本信息请参见 腾讯云文档
//如果集成直播组件库以及播放器移动端高级版组件库,使用以下全量依赖版本
implementation 'com.tencent.liteav:LiteAVSDK_Professional_Player_Premium:latest.release //版本信息请参见 腾讯云文档
iOS:
platform :ios, '9.0'
source 'https://github.com/CocoaPods/Specs.git'

target 'App' do
//如果仅是集成直播组件库,使用以下轻量依赖
pod 'TXLiteAVSDK_Live'
//如果仅是集成播放器移动端高级版组件库,使用以下轻量依赖
pod 'TXLiteAVSDK_Player_Premium'
//如果集成直播组件库以及播放器移动端高级版组件库,使用以下全量依赖版本
pod 'TXLiteAVSDK_Professional'
end


帮助和支持

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

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

文档反馈