如何在Java Android项目中使用.so和.jar文件?

3
我正在开发一个Java Android项目。这个项目需要使用特定的命令。这些命令都是用C++/C开发的,但是我已经得到了两个文件(.jar和.so),它们应该可以将这些命令“转换”为Java,以便我可以在我的Java Android项目中使用它们。
问题是,我应该如何处理这两个文件?我读了很多东西(主要是关于创建.jar和.so文件的,但是我不关心这一步骤,因为我已经有了这两个文件)。
我尝试导入.jar文件(导入外部库),我尝试通过静态加载添加.so文件: //static { // System.loadLibrary("MySoFile"); // } 但我只得到了堆栈溢出错误或DEX文件的问题...
有人试过这样做吗? 我似乎没有理解重点...我想做的就是能够使用.jar文件中的命令.... ://
提前感谢!
2个回答

1

看一下这个答案关于添加jar文件。 '.so'文件通常可以直接拖放到项目中。


0

您需要做的就是确保该jar包在您的类路径中,然后您就可以访问该jar包中的类。一个jar包只是一组类的归档文件,您不需要将库加载到内存中或进行类似的操作。

您可能想阅读这里的问题答案 如何使用.jar文件中的类?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接