Я хотел создать разделяемую библиотеку (на основе JNI), которая зависит от общих библиотек сборки Android (bluetooth lib), я не могу создать ее из источника Android ndk (android-ndk-r5b),
Есть ли способ, с помощью которого я могу создать общую библиотеку в самом источнике android, я обнаружил (android-donut / development / ndk) папку, могу ли я создать свою библиотеку, используя эту папку ndk.
проверьте мой текущий файл Android.mk.
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog
LOCAL_MODULE := keypad
LOCAL_SHARED_LIBRARIES:= libbluedroid
LOCAL_SRC_FILES := com_test_keypad_TestClass.c ,com_test_keypad_TestClass.h
include $(BUILD_SHARED_LIBRARY)
libbluedroid - это библиотека из сборки Android, которую мне нужно использовать для моей общей библиотеки.