|
|
|
## 2.1 开发环境
|
|
|
|
* Android Studio : Android 开发IDE
|
|
|
|
* Android SDK : Android 官方SDK
|
|
|
|
|
|
|
|
## 2.2 混淆配置
|
|
|
|
SDK已经过混淆处理,如果需要对应用进行混淆编译,请在混淆的配置文件中加入以下代码,以避免SDK被二次混淆编译:
|
|
|
|
```
|
|
|
|
-dontwarn com.bokecc.sdk.mobile.**
|
|
|
|
-keep public class com.bokecc.sdk.mobile.**{*;}
|
|
|
|
-keep public interface com.bokecc.sdk.mobile.**{*;}
|
|
|
|
|
|
|
|
-dontwarn org.apache.http.**
|
|
|
|
-keep class org.apache.http.**{ *;}
|
|
|
|
|
|
|
|
#如果使用了倍速播放功能,还需要以下配置
|
|
|
|
-keep class tv.danmaku.ijk.media.player.** {*;}
|
|
|
|
-keep class tv.danmaku.ijk.media.player.IjkMediaPlayer{*;}
|
|
|
|
-keep class tv.danmaku.ijk.media.player.ffmpeg.FFmpegApi{*;}
|
|
|
|
|
|
|
|
``` |
|
|
|
\ No newline at end of file |