无法创建共享库(基于JNI),这取决于Android构建库在我的Android应用程序中使用它

时间:2011-10-17 06:09:31

标签: android android-ndk shared-libraries

我想创建一个共享库(基于JNI),它依赖于android构建共享库(蓝牙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 build的库,我需要将它用于我的共享库。

0 个答案:

没有答案