本文为您介绍Flutter播放器SDK的使用限制及集成方式等内容。
项目说明
Flutter播放器SDK原生层的开发基于Android播放器SDK和iOS播放器SDK。目前已将源码通过Demo依赖的方式透出,开发者可以自行添加。最新版Flutter播放器SDK源码请参见SDK简介与下载。
项目目录结构如图所示:

目录文件名及功能说明如下表所示。
文件名 | 内容 | 是否必需 |
---|---|---|
android | Android端原生代码与播放器SDK。 | 是 |
ios | iOS端原生代码与播放器SDK。 | 是 |
lib | Flutter端接口代码。 | 是 |
example | Flutter播放器Demo。 | 否 |
使用限制
Android播放器SDK不支持模拟器,集成完成后需要真机运行。
集成方式
您可以通过集成依赖的方式,在项目中的pubspec.yaml文件中引入flutter_aliplayer依赖,快速集成Flutter播放器。
dependencies:
flutter_aliplayer: ^version
# version为阿里云Flutter播放器的版本号,例如:5.4.0。在使用时,请根据使用的版本进行变更。
集成操作
环境准备
安装Flutter:下载地址,请参见Flutter下载。具体版本支持情况请参见Flutter播放器SDK。
集成Flutter SDK
说明 以下步骤以1.65.2版本VS Code开发工具为例,其余开发工具的操作步骤类似。