Dolphin Player编译

1.使用git下载Dolphin Player的源代码

下载后目录如下


图1

p86就是x86版本 pN就是Neon版本的,release为编译好的apk文件

编译好的ffmpeg动态链接库在p\native\ffmpeg\ffmpeg-0.11.1\android中,如下图


图2

源代码中还提供有其他开源项目修改的ffmpeg,具体在others\others_ffmpeg目录下

如果不想使用图2中编译好的android端ffmpeg库可以自己重新编译

2.我们将p目录复制到任意一个硬盘根目录下(如d盘)

注意:尽量复制到硬盘的某个盘符根目录下(c,d,e,f都可以我的是F:\p),否则编译时会因为路径太长

会出现找不到相应头文件的错误!

3.打开p\jni\Android.mk,修改AVPLAYER_PATH路径(我的为AVPLAYER_PATH:= "f:/p"),如果要生成不同平台的动态链接库打开Application.mk修改

4.打开cygwin,切换到f:/p目录下(注意这里不是jni目录)输入$NDK8/ndk-build开始编译(NDK8路径要提前配置好,使用的NDK版本为android-ndk-r8e)

(注:编译中可能会出现jni/jpeg/jidctfst.S : --pld'(sp,#32)' ...pld(ip,#32)类似的错误,打开jidctfst.S中将出错出的()改成

[ ]即可,即将(sp,#32)改成[sp,#32])

5.编译完成后手动在p\native\ffmpeg\ffmpeg-0.11.1\android复制一个你需要的版本到libs目录中既可打包成apk了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值