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

正當我不知道怎麼入手的時候,我發現了一個可以作爲參考的項目。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章