コンパイラがヘッダーを探しているときに、ビルド済みの静的ライブラリを使用すると問題が発生します。
スタティック ライブラリのヘッダー ファイルを使用する必要がある .cpp があります。私の Android.mk は次のとおりです。
include $(CLEAR_VARS)
LOCAL_MODULE := LibA
LOCAL_SRC_FILES := libs/libA.a
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := hello
LOCAL_SRC_FILES := hello.cpp
LOCAL_STATIC_LIBRARIES := LibA
include $(BUILD_SHARED_LIBRARY)
hello.cpp には、スタティック ライブラリにあるヘッダーが必要ですが、コンパイラはそれが見つからないと言います。その静的ライブラリからヘッダーを分離する必要がありますか?