天天看點

android eclipse + jni +lame 用法簡介

連結

​​​http://lame.sourceforge.net/​​​ (官方網站)

​​​http://sourceforge.net/projects/lame/files/lame/3.99/​​ (最新源碼 lame-3.99.5.tar.gz)

下載下傳解壓縮,找到标紅檔案夾

android eclipse + jni +lame 用法簡介

提供的demo 基本上拿來的就可以使用。要擴充功能,需要自己進行編譯so

下載下傳ndk 檔案進行

(ndk 配置 親測可以使用)

修改 (頭檔案進行 新的 so 編譯,你會發現報很多錯)

android eclipse + jni +lame 用法簡介

基礎上編譯也是不行,需要按照最後面錯誤。自己進行重新導入源碼–替換相應的項。編譯

android eclipse + jni +lame 用法簡介

這個修改過後 編譯成功so 檔案

如果其他項目需要導入 so 檔案 (jni 方法命名規則 java_包名類名方法名) 隻需要

android eclipse + jni +lame 用法簡介

整體貼到其 項目中即可。

繼續閱讀