AndroidStudio3.0完整记录使用Cmake从零开始进行JNI开发

申明

文章首发于个人博客HuRuWo的技术小站,如果本文非vip用户无法完全浏览,可前往原文地址查看文章。

原本文博客链接原链接 AndroidStudio3.0完整记录使用Cmake从零开始进行JNI开发

前言

最近项目上做到了直播和音视频的播放,这里不可避免的涉及到了Android JNI开发。于是去市面上找到一本资料《音视频开发进阶指南》,我看出版时间很近是2017年12月。结果遇到了大坑,里面的所有demo都是基于eclipse。包括作者提供的源码也是eclipse的工程。没办法只有自己填坑了,下面就是整个移植过程。由于初次JNI开发,整个过程也是跌跌撞撞的。

所有资料

《音视频开发进阶指南》 第二章,关于LAME编码MP3文件。
作者源码地址(eclipse):https://github.com/zhanxiaokai/Android-Mp3Encoder

移植修正后的AS3.0版本:AndroidStudio3.0上使用LAME编码mp3

首先认识一下Cmake

正当我不知道怎么入手的时候,我发现了一个可以作为参考的项目。

你可能感兴趣的:(Android开发进阶,VIP文章)