【问题标题】:How to add libraries to an Android project?如何将库添加到 Android 项目?
【发布时间】:2011-08-08 02:49:25
【问题描述】:

我想在我的 Android 项目中使用Apache Commons Lang,但我不知道该怎么做。我应该使用源代码还是二进制文件?那么如何在 Eclipse 中进行呢?

【问题讨论】:

    标签: java android eclipse apache-commons


    【解决方案1】:

    我应该使用源代码还是二进制文件?

    是的。 :-)

    换句话说,两者都应该没问题。 Source 的优点是可以让您删除不需要的内容并修复您遇到的任何与 Android 的兼容性问题。 OTOH,JAR 更方便。

    那么在 Eclipse 中如何进行呢?

    如果您正在使用源代码,只需将其添加到您的项目中即可。

    如果您正在使用 JAR,请将其添加到项目的 libs/ 目录中,然后将其添加到构建路径中。请务必使用 Eclipse 的 Build Path 对话框中的 Add JARs 按钮来引用 libs/ 目录中已经存在的 JAR。其他一切都会为您处理。

    【讨论】:

    • 我将 jar 添加到我的项目的 libs/ 文件夹中,然后在构建路径中引用了这个 jar。现在,当我运行项目时,我的控制台上出现错误“转换为 Dalvik 格式失败,出现错误 1”,并且由于此错误,我的项目无法启动!
    • 确保你没有将 jars 包含/复制到 android 系统已经拥有的 libs 文件夹中,例如 javax.xml 等
    【解决方案2】:

    就个人而言,我会选择二进制文件。

    下载二进制文件 (commons-lang3-3.0-beta-bin.zip)

    将 jar 文件解压缩到您熟悉的位置。通常我会将所有 ma java 库放在一个文件夹中(commons-lang3-3.0-beta.jar)

    在 Eclipse 中右键单击您的项目 -> 构建路径 -> 添加外部档案

    导航到您保存提取的 jar 的位置并选择它..

    中提琴..就是这样.. 希望对你有帮助。

    编码愉快..!!

    【讨论】:

      猜你喜欢
      • 2012-01-05
      • 2013-05-11
      • 2021-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多