【问题标题】:Including jar files into library project将 jar 文件包含到库项目中
【发布时间】:2013-05-14 21:52:06
【问题描述】:

我正在为 android 应用程序开发小型库。我的库有一些依赖项,我想在我的库项目中包含一些外部 jar 文件,这样库的用户就不必担心库依赖项。我知道如何在普通的 android 项目中包含外部 jar 文件。但我不知道如何将外部 jar 文件包含到我的 android 库中。任何人都可以做到这一点。

这样做的正确方法是什么。需要帮忙。谢谢。。

【问题讨论】:

  • 库项目可以包含一个 JAR 库。您可以开发一个本身包含 JAR 库的库项目,但是您需要手动编辑相关应用程序项目的构建路径并添加 JAR 文件的路径。更多信息@developer.android.com/tools/projects/index.html
  • 嗨 raghunandan 你能解释一下怎么做吗?我无法得到这个解决方案
  • 右键单击您的库项目。转到java构建路径。通过单击添加 jars 选择库和 jar 到您的库项目
  • 感谢 raghunandan 的重播,但这是我们将 jar 包含到我们的 android 项目中的正常方式。但是如何手动编辑依赖应用程序项目的构建路径并添加 JAR 文件的路径。和你解释的一样吗?
  • 何不试一试,回来告知

标签: android jar libraries external-dependencies


【解决方案1】:

每个 jar 文件都是一个压缩文件,可以由winrar 应用程序打开。提取这些 jar 文件(文件夹和 *.class 文件)的内容并将它们添加到您的 jar 文件中。

【讨论】:

  • 您好 breceivemail 感谢您的转发。我会尝试你的解决方案。但是有什么方法可以直接将我的 jar 文件包含在我的库中。因为我的库有很多依赖项,那么从所有 jar 文件中复制所有数据并将其放入我的库中是否是一种好方法?感谢重播
  • @nilkash 不幸的是,我不知道任何其他解决方案。
  • 感谢您的帮助。你能读懂我关于 raghunandan 的问题吗?他说可以将外部 jar 库添加到库中。但我无法得到那个解决方案。你能帮帮我吗?
  • @nilkash 我认为他的回答与你的问题无关
  • @breceivemail 为什么您认为答案与问题无关。检查这个developer.android.com/tools/projects/index.html
【解决方案2】:

这很简单。您可以选择要导出为 jar 的文件。查看以下图片

【讨论】:

  • 在eclipse中哪里可以找到这个窗口?
  • 项目右键->导出。这里在java下选择jar文件然后点击next。你会看到这个屏幕。在那里您可以选择要包含在 jar 中的文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-29
  • 2014-02-05
  • 1970-01-01
  • 2020-10-03
  • 1970-01-01
  • 2016-11-17
相关资源
最近更新 更多