3.集成步骤
3.1运行环境
Android 4.1(api 16)以上;
处理器:双核 1GHz 以上 CPU(目前只支持 ARM CPU, X86、MIPS 暂不支持);推荐四核 1.2GHz 以上 CPU
内存:1 GB 以上;
3.2 注册申请 AppKey 和 APPSECRET
todo
3.3导入依赖库
compile 'com.cnlive:rdVEUISdk:0.0.6'
注:视频编辑SDK中已经引用以下依赖库,请参考Demo中的版本
compile 'com.facebook.fresco:fresco:1.3.0'
compile 'com.facebook.fresco:webpsupport:1.3.0'
compile 'com.squareup.okio:okio:1.13.0'
compile 'com.squareup.okhttp3:okhttp:3.8.1'
compile 'com.alibaba:fastjson:1.2.9'
3.4添加权限
<!-- 必要权限开始 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.INTERNET"/>
<!-- 需要支持后台或休眠后保存输出时,需添加的权限 -->
<uses-permission android:name="android.permission.WAKE_LOCK"/>
3.5一些其他配置
建议在 Module 的 build.gradle 文件中使用 NDK 的“abiFilter”配置,设置支持的 SO 库架构。
如果在添加“abiFilter”之后 Android Studio 出现以下提示:
NDKintegrationisdeprecatedinthecurrentplugin.Considertryingthenew experimentalplugin.
则在项目根目录的 gradle.properties 文件中添加:
android.useDeprecatedNdk=true