【问题标题】:how to use a .so and .jar in a java android projet?如何在 java android projet 中使用 .so 和 .jar?
【发布时间】:2012-02-17 15:24:52
【问题描述】:

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

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

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

有没有人尝试过这样做? 我似乎不明白这里的意思......我想要做的就是能够使用 .jar 文件中的命令...... ://

提前致谢!!

【问题讨论】:

    标签: java android java-native-interface static-linking


    【解决方案1】:

    查看this answer 关于添加jar 文件的信息。 '.so' 文件通常可以直接拖放到项目中。

    【讨论】:

      【解决方案2】:

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

      您可能想在这里阅读问题的答案How to use classes from .jar files?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-09-26
        • 1970-01-01
        • 1970-01-01
        • 2016-05-23
        • 1970-01-01
        • 2016-10-17
        • 1970-01-01
        相关资源
        最近更新 更多