注:参考自bilibili系列视频,从0开始做播放器-第二季-第1章-用 Android NDK 编译 FFmpeg,更详细的内容可以从视频获取https://www.jianshu.com/writer#/notebooks/47674984/notes/76664263
想在安卓平台运行c++,首先需要一个交叉编译环境,用来把c++代码编译成安卓上可以运行的动态库。NDK就是安卓平台下的交叉编译环境,可以让我们用c/c++等语言以原生代码实现应用的各个部分。 https://developer.android.google.cn/ 下载NDK https://developer.android.google.cn/ndk/guides/other_build_systems 文档 将 NDK 与其他构建系统配合使用
下载ffmpeg 编写脚本
运行脚本后,就会得到android平台的ffmpeg