I'm playing around sample application provided in the Android NDK kit.
I imported the Native audio example code. When I tried to some changes in .cpp file, it'll start showing unresolved inclusion for all includes and compilation errors. Has anyone faced this issue?
When I build the project ndk-build successfully builds .so file.
Android.mk file is as follows
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := native-audio-jni
LOCAL_SRC_FILES := native-audio-jni.c
# for native audio
LOCAL_LDLIBS += -lOpenSLES
# for logging
LOCAL_LDLIBS += -llog
# for native asset manager
LOCAL_LDLIBS += -landroid
include $(BUILD_SHARED_LIBRARY)
Logs on Console are as follows.
12:01:55 ** Build of configuration Default for project NativeAudio ** "C:\android-ndk\ndk-build.cmd" all "Compile thumb : native-audio-jni <= native-audio-jni.c SharedLibrary : libnative-audio-jni.so Install : libnative-audio-jni.so => libs/armeabi/libnative-audio-jni.so 12:01:56 Build Finished (took 1s.242ms)