集成准备
集成准备
获取QPlayer2的licence
联系技术支持获取
添加 maven 仓库
确保 project 根目录下的 build.gradle 文件中的 repositories添加了mavenCentral()
添加 QPlayer2 依赖
1.进入https://github.com/pili-engineering/QPlayer2-Android 查看最新QPlayer2的版本
2.引入qplayer2-core和qplayer2-ext(可选)
3.如果引入了qplayer2-ext 需要再引入
implementation "io.reactivex.rxjava3:rxjava:3.1.3"
implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'
添加权限声明
在 AndroidManifest.xml 文件中声明 SDK 需要的权限。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
添加混淆规则
- qplayer2-core
-keep class com.qiniu.qmedia.** {*;}
- qplayer2-ext
-keep class com.qiniu.qplayer2ext.** {*;}
文档反馈
(如有产品使用问题,请 提交工单)