android vitamio的坑


vitamio是android比较方便的一款播放在线视频或者本地视频的开源组件,如果你从网上搜教程,一般都会教你去github链接下载demo,并导入lib,我也这么做了,但是事实证明,更方便的是右击app,open Module Setrings ,在Dependencies中点击绿色的加号选择Library,输入vitamio就可以找到,选择第一个com.charonchui.vitamio:vitamio点击ok,点击finish,就可以自动编译啦。而且导入lib和自动编译差距最大的就是你在使用这个组建的时候,如果你是导入lib,VideoView默认是系统自带的VideoView且不可以选择,而如果我们是依赖的话,会让你选择,咱们选择vitamio下面的就可以啦(这是第一个坑,不然你还得输入包名等等,很麻烦)

vitamio我之前下载了官方demo,搞了一个链接,测试机测试,怎么都闪退报错,错误:

LOAD FFMPEG ERROR : dlopen failed : /data/data/com.example.administrator.myapplication/libs/libffmpeg.so:has text relocation

后来终于找到原因和办法

原因:targetSdkVersion 为23 也就是说 vitamio当前是不可以支持23的 

解决办法:当然是降低我们的目标版本 改为21就可以啦

最近在入视频播放的坑,好想做个自己的直播软件,嘻嘻嘻


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM