アプリケーションの Android で、1 つの android.mk ファイルをアプリケーションの別の Android.mk ファイルにインポートしたい
このために、同じプロジェクトの別のモジュールにインポートされる 1 つの Andorid.mk ファイルで使用しました
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := EDSDKModule
LOCAL_SRC_FILES :=libEDSDK.a
LOCAL_ARM_MODE := arm
TARGET_PLATFORM:=android-8
TARGET_ARCH_ABI:=armeabi
TARGET_ABI:=$(TARGET_PLATFORM)-$(TARGET_ARCH_ABI)
include $(PREBUILT_STATIC_LIBRARY)
メインの Andorid.mk ファイルが書き込まれます
include C:\my_module\Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := EDSK
LOCAL_MODULE_FILENAME := foo
LOCAL_SRC_FILES := sample.c
LOCAL_STATIC_LIBRARIES := EDSDKModule
include $(BUILD_SHARED_LIBRARY)
LOCAL_ARM_MODE := arm
TARGET_PLATFORM:=android-8
TARGET_ARCH_ABI:=armeabi
TARGET_ABI:=$(TARGET_PLATFORM)-$(TARGET_ARCH_ABI)
$(call import-module,EDSDKModule)
しかし、Android-NDk ieを使用してプロジェクトをビルドすると、このエラーが発生します
プロジェクト内の android.mk ファイルの別のモジュールにあるモジュールをインポートする方法についていくつかの解決策を提案してください