Page History

Step

Last edited by 王琳

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