【问题标题】:how to import external JSON jar file into ANDROID project如何将外部 JSON jar 文件导入 ANDROID 项目
【发布时间】:2012-05-27 07:47:53
【问题描述】:

我想将一些数据转换成 JSON 来传输。但由于关于 JSON 的 android 方法相当繁琐。我创建了一个用户库并导入了一些我在 JSE 项目中经常使用的 JSON jar 文件。然后当我启动 android 项目时,会出现 Android 打包问题。在问题标签中,它表示“描述:转换为 Dalvik 格式失败,错误 1 ​​位置:未知类型:Android 打包问题”。 我在互联网上检查了问题,并尝试通过清理项目来解决它。但是,它不起作用。 有人有处理这个问题的经验吗? 请帮助我。 提前致谢。

【问题讨论】:

  • 是否可以链接到“我在 JSE 项目中总是使用的 JSON jar 文件”?还是太乏味了?
  • 我通过在 Java 构建路径中添加新库来导入 JSON jar。并且导入的 jar 中的所有类(例如“net.sf.json.JSONArray”)都可以在我的 ANROID 代码中解析。但我无法启动该项目。今天我在另一台电脑上试了试。这次出现“Could not find class 'net.sf.json.JSONArray'”问题。

标签: android eclipse json jar


【解决方案1】:

我通过在 Java 构建路径中添加新库来导入 JSON jar

不要那样做。

相反,在您的项目中创建一个libs/ 目录并将JAR 放在那里。如果您使用的是最新版本的 Eclipse ADT 插件,则将您的 JAR 放在 libs/ 中会自动将其添加到您的构建路径中,并会自动将 JAR 的内容包含在您的 APK 中。

【讨论】:

    【解决方案2】:

    选择项目

    1. 右键点击属性,选择java构建路径。

    2.选择库标签

    3.点击添加外部jar。选择 jar 文件。单击确定。这就是您需要做的所有事情。

    【讨论】:

    • 这似乎是一个兼容性问题。我改用了其他 jar 文件,该文件工作正常。
    猜你喜欢
    • 2011-02-11
    • 1970-01-01
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 2013-07-19
    • 1970-01-01
    相关资源
    最近更新 更多