AndroidStudio-NDK-r14b开发环境搭建

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

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

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

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

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


你可能感兴趣的:(NDK开发)