2014-01-14 17 views
2

我一直在關注本教程http://developer.samsung.com/android/technical-docs/Porting-and-using-LAME-MP3-on-Android-with-JNI,但是在編譯NDK部分時,我似乎沒有編譯它。以下是我得到無法在JNI中獲得LAME編譯Android

的Android NDK錯誤:警告:APP_PLATFORM機器人-17比機器人較大:的minSdkVersion 7 ./AndroidManifest.xml [armeabi]編譯拇指:mp3lame < = bitstream.c JNI/./libmp3lame/bitstream.c:33:18:致命錯誤:lame.h:沒有這樣的文件或目錄 編譯終止。 的make.exe:* [OBJ /本地/ armeabi/OBJ文件/ mp3lame /./了libmp3lame/bitstream.o]錯誤1

回答

0

我已經加入

LOCAL_C_INCLUDES += jni/include 

到Android.mk,所以它可以找到需要的「.h」。

+0

btw如果你想在三星教程中使用wrapper.c,修復lame.h的include –