如何在java android projet中使用.so和.jar?

如何在java android projet中使用.so和.jar?,java,android,java-native-interface,static-linking,Java,Android,Java Native Interface,Static Linking,我正在从事一个java android项目。此项目需要使用特定的命令。 这些命令都是用c++/c开发的,但我得到了两个文件(.jar和.so),它们应该“将它们转换成”java,这样我就可以在我的java android项目中使用它们 问题是,我该怎么处理这两个文件??我读过很多东西(主要是关于创建.jar和.so,但我不关心这一步,因为我已经有了这两个文件) 我尝试导入.jar(导入外部库),我尝试通过静态加载添加.so: //静止的{ //加载库(“MySoFile”); // }

我正在从事一个java android项目。此项目需要使用特定的命令。 这些命令都是用c++/c开发的,但我得到了两个文件(.jar和.so),它们应该“将它们转换成”java,这样我就可以在我的java android项目中使用它们

问题是,我该怎么处理这两个文件??我读过很多东西(主要是关于创建.jar和.so,但我不关心这一步,因为我已经有了这两个文件)

我尝试导入.jar(导入外部库),我尝试通过静态加载添加.so: //静止的{ //加载库(“MySoFile”); // } 我得到的只是堆栈溢出错误或DEX文件有问题

有人试过这样做吗?? 我似乎不明白这一点……我想做的就是能够使用.jar文件中的命令//


提前谢谢

看看如何添加
jar
文件。因此,文件通常可以拖放到项目中。

您需要做的就是确保jar位于类路径中,然后可以访问该jar中的类。jar只是类的存档,您不需要将库加载到内存或类似的东西中

你可以在这里阅读问题的答案