我在玩Android NDK套件中提供的示例應用程序。Android NDK構建.so,但所有包含未解決的包含
我導入了Native音頻示例代碼。當我試圖在.cpp文件中進行一些更改時,它將開始顯示所有包含和編譯錯誤中未解決的包含。有沒有人遇到過這個問題?
當我構建項目ndk-build成功構建.so文件。
Android.mk文件如下有關控制檯
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)
日誌如下。
12時01分55秒**配置缺省項目NativeAudio **的構建 「C:\ Android的NDK \ NDK,build.cmd」 所有「編譯拇指:原生音頻JNI < = native-audio-jni.c共享庫: libnative-audio-jni.so安裝:libnative-audio-jni.so => libs/armeabi/libnative-audio-jni.so 12:01:56構建完成 1s.242ms)
粘貼控制檯的日誌。 – Yuvi
12:01:55 ****構建項目默認NativeAudio **** 「C:\\ android-ndk \\ ndk-build.cmd」全部 「編譯大拇指:native-audio-jni < = native-audio-jni.c SharedLibrary:libnative-audio-jni.so 安裝:libnative-audio-jni.so => libs/armeabi/libnative-audio-jni.so 12:01:56 Build Finished (花費1s.242ms) – ARP
請添加這些作爲問題的一部分,它表明庫編譯成功,在哪裏面臨編譯錯誤? – Yuvi