Android ndk NDK JNI缺少库

Android ndk NDK JNI缺少库,android-ndk,java-native-interface,Android Ndk,Java Native Interface,我正试图用JNI运行一个旧的android项目。当我在NDK中构建它时,它一直在寻找库。我查看了Android.mk文件,发现了以下内容: LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib-llog-lutils-lui-lbinder -lsurfaceflinger-lcutils 本地共享库:=\ liblog\ 性欲助手\ libu运行时\ 利布提尔\ 李白\ 利宾德\ 利伯弗林格\ 唇膏 我很难找到这些库的下载,有什么想法吗?您可以使用adb pull/system

我正试图用JNI运行一个旧的android项目。当我在NDK中构建它时,它一直在寻找库。我查看了Android.mk文件,发现了以下内容:

LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib-llog-lutils-lui-lbinder -lsurfaceflinger-lcutils 本地共享库:=\ liblog\ 性欲助手\ libu运行时\ 利布提尔\ 李白\ 利宾德\ 利伯弗林格\ 唇膏


我很难找到这些库的下载,有什么想法吗?

您可以使用
adb pull/system/lib
从设备或模拟器中提取这些共享库(或所有系统共享库)


我相信在您的情况下,
本地共享库
是不必要的。注意,NDKR9显示了一个关于使用不属于NDK的库的警告,但它只是一个警告

我应该在cygwin中指定“adb pull/system/lib”吗?在那里尝试了一下,但出现了一个错误。抱歉,我是ndkMore的新手,具体来说,我遇到了一个“未找到设备”错误。我在C:\Android中执行了这个。此文件夹的内容是android ndk、eclipse和sdk文件夹。谢谢你的帮助,顺便说一句,我不需要编辑代码,只要让它在eclipse模拟器中运行就行了。我的Eclipse版本是ADT JunoYou应该在运行adb之前启动模拟器。