Android NDK を介した canon sdk 統合の実装に edsdk.lib ファイルを使用する必要があるアプリケーションを作成しています。EDSDk.lib ファイル jni フォルダーを配置しました。Android-ndk を介してアプリケーションをコンパイルしました。
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := sample
LOCAL_SRC_FILES := sample.c
include $(BUILD_STATIC_LIBRARY)
/*LOCAL_LDLIBS := EDSDK.lib*/
LOCAL_STATIC_LIBRARIES := EDSDK.lib
include $(BUILD_SHARED_LIBRARY)
それは私に次のo / pを与えました
Compile thumb : sample <= sample.c
SharedLibrary : libsample.so
Install : libsample.so => libs/armeabi/libsample.so
Android ndk plzヘルプを介してEDSDk.libをコンパイルする方法