NDK-如何在另一个项目中使用生成的.so库
||
我已经成功地使用ndk在一个项目中构建和使用
.so
文件。我需要在另一个项目中使用此库。我宁愿不复制源代码,而只使用库。
尝试将整个libs/armeabi/libcommon.so
复制并粘贴到项目根目录不起作用,我认为因为libs/armeabi
是android生成的路径。
那么什么是最好的方法呢?
我正在使用Eclipse-Galileo和ndk5。
没有找到相关结果
已邀请:
3 个回复
闲窍
然后,只需创建一个jni / libprebuilt / Android.mk文件:
然后,当您执行ndk-build时,它将把这个库复制到libs / armeabi /中。
倾坞髓
缔恃钨
)。所以我想您应该在库中重命名这些函子,然后重新编译。或者,可以将其用作应用程序中的外部软件包。