Java 如何在单独的Android Eclipse项目中管理本机共享库依赖关系? 我在Eclipse有一个Android项目,它只包含一个包含C++代码的JNI目录,它被编译成本地共享库,我们称之为LIbMOD1.SO。然后我有另一个android前端项目,它也包含一个jni目录。我已经将该项目设置为创建一个本机共享库,比如libwrapper.so,我想将其作为访问libmod1.so的接口,调用其函数等

Java 如何在单独的Android Eclipse项目中管理本机共享库依赖关系? 我在Eclipse有一个Android项目,它只包含一个包含C++代码的JNI目录,它被编译成本地共享库,我们称之为LIbMOD1.SO。然后我有另一个android前端项目,它也包含一个jni目录。我已经将该项目设置为创建一个本机共享库,比如libwrapper.so,我想将其作为访问libmod1.so的接口,调用其函数等,java,android,c++,eclipse,android-ndk,Java,Android,C++,Eclipse,Android Ndk,我见过一些关于编写Android.mk文件来表示共享库依赖关系的问题,但没有一个问题涉及在单独的Eclipse项目中链接定制库 但是,如果可能的话,我希望指示Eclipse编译libmod1.so库并将其复制到前端项目的jni目录中,而不是依赖于复杂的make文件。从那里我可以将它编译到libwrapper.so库中 有人知道如何在Eclipse中实现这一点吗 或者,有谁能提出一个更好的方法来实现我所追求的结果?我更喜欢单独的项目,因为我希望将来在各种前端项目中使用libmod1.so库,所以我

我见过一些关于编写Android.mk文件来表示共享库依赖关系的问题,但没有一个问题涉及在单独的Eclipse项目中链接定制库

但是,如果可能的话,我希望指示Eclipse编译libmod1.so库并将其复制到前端项目的jni目录中,而不是依赖于复杂的make文件。从那里我可以将它编译到libwrapper.so库中

有人知道如何在Eclipse中实现这一点吗


或者,有谁能提出一个更好的方法来实现我所追求的结果?我更喜欢单独的项目,因为我希望将来在各种前端项目中使用libmod1.so库,所以我希望它位于自己的项目中

如果我理解了我读到的内容,但还没有理解;,您可以通过maven或gradle实现这一点。你应该对这个问题感兴趣:如果使用maven或gradle是一个更好的选择,你知道有任何在线教程描述我正在尝试做什么吗?我看了你提供的链接“谢谢”和其他教程,但它们没有提供这些详细信息。我本以为有可能让Eclipse按照我的要求去做呢?如果我的问题不清楚,我可以澄清。。。