I’m a pretty newby when it comes to the android NDK, so here is my problem.
Whenever I build my native code, i only get arm v5 code, not v7, thats really my problem. My Android.mk file looks like this:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
APP_ABI := armeabi armeabi-v7a
LOCAL_MODULE := SignalProcessing
LOCAL_SRC_FILES := fir.c fourier.c fastmath.c
include $(BUILD_SHARED_LIBRARY)
As you can see, i have 3 native c files in there, when ever i run the ndk-build command, only 1 file appears in: libs/armeabi/libSignalProccsing.so. This is just the Armv5 file, where is the Armv7 file?
I’ve googled my ass off on this matter and can’t find anything about it. The only info i can find is to ajust APP_ABI values, but ive tried that 10000 times. Ive even filled in nonsense values and i dont get an error on that, please help!
Regards,
Maarten
I found my answer. I need to put the line
In Application.mk NOT in Android.mk