AndroidStudio-NDK-r14b开发环境搭建

 最近由于对音视频非常感兴趣,想学习NDK的开发。于是在各种资料轰炸下算是了解了点开发基础。所以想着分享出来也算是这段时间学习的小总结。这篇为环境搭建篇章,实战的NDK项目就是音视频的编解码。
一、环境的搭建流程:
硬件基础:Windows10+As2.2版本+NDK-r14b版本。
As和ndk-r14b下载可以到这个AndroidDevTools网站下载:
这里我并没有在As里SDK-Tools配置里直接去下载。而是自己下载了Windows 64-bit配置的。码农们如果觉得不好的话可以在SDK-Tools下的就行。一样可以用。
 AndroidStudio-NDK-r14b开发环境搭建
①、As里的下载配置图:直接勾选上就可以点击OK下载就完成了(As在2.2版本以上就自带支持了的)。
 AndroidStudio-NDK-r14b开发环境搭建
(注意:因为是NDK的音视频的开发。所以这里勾选上了LLDB和CMake选项,下篇文章也会细讲。这篇先把配置弄好 - - )。
②、网站下载配置的图:将下载好的解压放在你的studio的sdk目录下就行。

 AndroidStudio-NDK-r14b开发环境搭建
上述就是NDK安装部分:下来来测试下是否可以成功使用
二、NDK搭建测试
新建一个studio项目将includeC++Support勾选上:表示支持C/C++开发
 AndroidStudio-NDK-r14b开发环境搭建

接着下一步下一步。。。最后勾选上下面的两项选择:自动配置好开发环境。
 AndroidStudio-NDK-r14b开发环境搭建

三、配置完成图:
多了一个cpp的文件夹--native-lib.cpp就是NDK开发的核心了。后期的音视频开发基本上就是在里面完成。
 AndroidStudio-NDK-r14b开发环境搭建

上述就是基本的环境搭建。非常简单。如果有啥写得不对和问题的欢迎留言。感谢阅读。
下篇文章分享:“:
1、音视频播放流程、
2、解码流程、
3、NDK开发的FFmpeg的配置。
附上github项目地址https://github/NdkAudioVideoDemo