美文网首页
阿里短视频SDK引用support包的坑

阿里短视频SDK引用support包的坑

作者: 扎心痛不痛 | 来源:发表于2017-09-07 11:23 被阅读0次

    因为项目需求,需要加入录制视频的功能。在Android中,录制视频功能好解决,最麻烦的就是压缩后上传了。之前试过用FFMPEG来解决,难度大,时间紧也就放弃了(菜是原罪)。

    就说说我使用阿里短视频SDK遇到的一个问题。由于SDK打包的aar文件引用的support版本为24.2.1,所以你项目中也只能使用24.2.1。那么这个问题很简单嘛,只要把自己项目中的依赖改成24.2.1就行了。实践证明即使改了,工程还是会引用最新的support版本(Android Studio 2.3.3),可能是IDE自动配置的。

    如何解决:

    android {

    ...

    configurations.all {

    //阿里的短视频sdk只能使用24.2.1这个版本,所以强制替换了

    resolutionStrategy.force"com.android.support:appcompat-v7:24.2.1"

    resolutionStrategy.force"com.android.support:cardview-v7:24.2.1"

    resolutionStrategy.force"com.android.support:design:24.2.1"

    resolutionStrategy.force"com.android.support:recyclerview-v7:24.2.1"

    resolutionStrategy.force"com.android.support:support-core-utils:24.2.1"

    }

    }

    相关文章

      网友评论

          本文标题:阿里短视频SDK引用support包的坑

          本文链接:https://www.haomeiwen.com/subject/jutijxtx.html