我注意到在Eclipse项目中添加本地支持时,它会生成一个jni/libs/文件夹。这个文件夹是什么?我在NDK文档中找不到它的用法。
根据NDK文档的说法,“你预先构建的共享库将被复制到$PROJECT/obj/local目录下,并且另一个库将被复制并剥离到$PROJECT/libs/(abi)目录下。”
当我执行ndk-build命令时,我发现这个文件夹被清空,然后放入一些库。然而,通常情况下,$Project/jni/libs中的库与$Project/libs中的库不匹配。此外,当我安装应用程序时,jni/libs没有被引用。
那么,jni/libs只是ndk-build使用的临时文件夹吗?它是否有文档记录,或者这只是使用Eclipse进行本地支持的遗留问题?
根据NDK文档的说法,“你预先构建的共享库将被复制到$PROJECT/obj/local目录下,并且另一个库将被复制并剥离到$PROJECT/libs/(abi)目录下。”
当我执行ndk-build命令时,我发现这个文件夹被清空,然后放入一些库。然而,通常情况下,$Project/jni/libs中的库与$Project/libs中的库不匹配。此外,当我安装应用程序时,jni/libs没有被引用。
那么,jni/libs只是ndk-build使用的临时文件夹吗?它是否有文档记录,或者这只是使用Eclipse进行本地支持的遗留问题?
jni/Android.mk
文件? - Alex Cohn