2012-05-20 66 views
0

我想将一些数据转换为JSON进行传输。但由于关于JSON的android方法非常繁琐。我创建一个用户库并导入一些我一直在JSE项目中使用的JSON jar文件。那么当我启动Android项目时,会发生Android打包问题。在问题标签中,它会像“描述:转换为Dalvik格式失败,错误1位置:未知类型:Android打包问题”。 我检查了互联网上的问题,并尝试通过清理该项目来修复它。然而,它不起作用。 有人有处理这个问题的一些经验? 请帮助我。 在此先感谢。如何将外部JSON jar文件导入ANDROID项目

+0

是否可以链接到“我一直在JSE项目中使用的JSON jar文件”?或者那太乏味了? – CommonsWare

+0

我通过在Java Build Path中添加新库来导入JSON jar。并且可以在我的ANROID代码中移除导入jar中的所有类,如“net.sf.json.JSONArray”。但我无法激励这个项目。今天我尝试了另一台电脑。这次“无法找到类'net.sf.json.JSONArray'”问题发生。 – ChinaMan

回答

2

我在Java构建路径

增加新的图书馆不要做导入JSON罐子。

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

+0

谢谢。我终于发现这是正确的答案。 – ChinaMan

0

选择项目

  1. 点击右键进入属性并选择Java构建路径。

2.select库的标记

3.click添加外部JAR。选择jar文件。点击确定。这就是你需要做的。

+0

它似乎是一个兼容性问题。我已经使用其他jar文件,而该文件工作正常。 – ChinaMan

相关问题