나는이 문제에 너무 좌절감을 느낍니다. 나는 그것을 계속하고 왜인지 알아낼 수 없다. 여기에 내가 점점 계속가져 오기 경로에 태그가있는 모듈을 찾을 수 없습니다 (Android NDK)
LOCAL_PATH:= $(call my-dir)
#static version of libavcodec
include $(CLEAR_VARS)
LOCAL_MODULE:= libavcodec
LOCAL_SRC_FILES:= lib/libavcodec.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
include $(PREBUILT_STATIC_LIBRARY)
#static version of libavformat
include $(CLEAR_VARS)
LOCAL_MODULE:= libavformat
LOCAL_SRC_FILES:= lib/libavformat.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
include $(PREBUILT_STATIC_LIBRARY)
#static version of libswscale
include $(CLEAR_VARS)
LOCAL_MODULE:= libswscale
LOCAL_SRC_FILES:= lib/libswscale.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
include $(PREBUILT_STATIC_LIBRARY)
#static version of libavutil
include $(CLEAR_VARS)
LOCAL_MODULE:= libavutil
LOCAL_SRC_FILES:= lib/libavutil.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
include $(PREBUILT_STATIC_LIBRARY)
![enter image description here][1]
내 /jni/ffmpeg-2.4.2/android/armv7-a 내 Android.mk 여기/
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := tutorial01
LOCAL_SRC_FILES := tutorial01.c
LOCAL_LDLIBS := -llog -lz
LOCAL_SHARED_LIBRARIES := libavformat_static libavcodec_static libavutil_static
include $(BUILD_SHARED_LIBRARY)
$(call import-module,ffmpeg-2.4.2/android/armv7-a)
을 JNI와 SRC 내 Android.mk입니다 import-module
를 사용하려면 일식에 의해 (NDK 빌드) 또는 청소 프로젝트를 빌드이 문제는
**** Clean-only build of configuration Default for project android-ffmpeg-tutorial01 ****
/Applications/adt-bundle-mac-x86_64-20130514/android-ndk-r10c/ndk-build clean
Android NDK: jni/Android.mk: Cannot find module with tag 'ffmpeg-2.4.2/android/armv7-a' in import path
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?
jni/Android.mk:11: *** Android NDK: Aborting. . Stop.
Android NDK: The following directories were searched:
Android NDK:
**** Build Finished ****
:(