【问题标题】:How import libraries from another android project [duplicate]如何从另一个android项目导入库[重复]
【发布时间】:2013-09-24 04:56:03
【问题描述】:

我已经下载了一个示例 android 项目并且能够运行。

现在我想将该示例的功能集成到我自己的应用程序中。示例应用使用私有库 Jar 文件中的 api。

我想知道将这个库复制到我的项目中的正确方法是什么。我不想引用,而是让它成为我项目的一部分,这样我就可以删除示例项目。

显然我想到了将库拖到我的项目中,但不确定这是否是正确的方法。

[Update] 这里是我需要集成到我的应用程序中的示例项目。除了 opentok-android-sdk.jar 之外,我还需要复制其他内容吗,例如 x86 文件夹?

【问题讨论】:

  • 右键 opentok-android-sdk.jar 并选择添加到构建路径应该可以解决问题。
  • 当我右键单击 jar 文件时,没有“添加到构建路径”选项。
  • 试试这个,右键单击项目本身然后得到 Java Build Path > Libraries (你的 jar 应该在这里,如果它没有然后选择添加 jar)

标签: android


【解决方案1】:

您可以将jar 文件复制到您的libs 目录中。

【讨论】:

  • 实际上这不起作用。我能够编译,但是当我尝试运行使用该库的代码时,我得到一个不满意的链接错误。
  • 看来opentok-android-sdk.jar依赖于armeabi、armeabi-v7a、mips和x86目录下的原生二进制文件。也复制这些目录。
  • 这个答案不正确。简单地复制 Jar 文件并不能完成这项工作。
猜你喜欢
  • 2023-01-05
  • 1970-01-01
  • 2011-11-12
  • 1970-01-01
  • 2012-09-14
  • 1970-01-01
  • 2022-12-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多