Я начинаю с Android NDK.Я должен скомпилировать нативную библиотеку для 1.6 SDK (mupdf), но для этого требуется библиотека ljnigraphics (которая была добавлена в последнее время на 2.2).Я пытаюсь включить скомпилированную библиотеку в свой проект Android, но я не могу понять, как это сделать.1. Это лучший способ сделать это?2. Если да, как мне действовать?Любое руководство или информация для начала будут оценены.3. Если нет, знаете ли вы какую-либо библиотеку PDF, которую я мог бы использовать на Android 1.6?
Вот мой файл Android.mk:
LOCAL_PATH := $(call my-dir)
TOP_LOCAL_PATH := $(LOCAL_PATH)
MUPDF_ROOT := ..
include $(TOP_LOCAL_PATH)/Core.mk
include $(TOP_LOCAL_PATH)/ThirdParty.mk
include $(CLEAR_VARS)
LOCAL_MODULE := ljnigraphics
LOCAL_SRC_FILES := ljnigraphics.so
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_C_INCLUDES := \
$(MUPDF_ROOT)/draw \
$(MUPDF_ROOT)/fitz \
$(MUPDF_ROOT)/mupdf
LOCAL_CFLAGS :=
LOCAL_MODULE := mupdf
LOCAL_SRC_FILES := mupdf.c
LOCAL_STATIC_LIBRARIES := mupdfcore mupdfthirdparty ljnigraphics
LOCAL_LDLIBS := -lm -llog
include $(BUILD_SHARED_LIBRARY)
РЕДАКТИРОВАТЬ: Мне удалосьсоставление библиотеки mupdf для android 1.6 благодаря работе Ханса-Вернера Хилса (http://code.google.com/p/droidreader/).