第一步:下载yuv源码
https://github.com/illuspas/libyuv-android
这里有针对Android NDK配置好的项目直接下载下来
第二步:配置NDK环境变量
打开终端命令行
1、输入:cd ~
回到mack根目录
2、创建.bash_profile:touch .bash_profile
3、编辑.bash_profile文件:open -e .bash_profile
#路径是 你安装ndk 和 sdk的路径 ,需要自行调整.
export ANDROID_NDK_ROOT=/Users/mack/Desktop/tools/android-ndk-r14b
export ANDROID_SDK_ROOT=/Users/mack/Desktop/tools/sdk
export PATH=$PATH:$ANDROID_SDK_ROOT
export PATH=$PATH:$ANDROID_NDK_ROOT
第三步:编译源码
1、进入源码目录:
cd /Users/mack/Desktop/tools/libyuv-android-master
2、执行:ndk-build
编译结束生成libs