1

我目前正在尝试使用 Android 4.1.2 Java 库构建一个 android 应用程序。

不幸的是,我想使用更新版本的 org.json 包,它出现在该库中。

我可以告诉 Eclipse 不要使用 Android 4.1.2 Jar 中的 org.json 包吗?

4

2 回答 2

0

如果通过构建路径中的两个不同 JAR 可以使用带有包的同一个类,那么您将无法正确执行此操作。

您可以尝试的一个步骤是将新 jar 放在构建路径 UI的order使用Order and Export选项卡的顶部。Eclipse

最好的方法是更新文件系统中的 Android Lib 文件夹,并用新的 JAR 替换旧的 jar。

请注意:当您尝试使用与软件包提供的 JAR 不同的 JAR 时,可能会出现兼容性问题。

于 2012-10-21T20:30:15.267 回答
0

听起来您遇到了 Java 包名称冲突。不幸的是,由于 Android 中的代码是预先打包的,最好的办法是重命名较新的 json 包并使用它来避免使用预构建的包。

于 2012-10-21T20:32:40.643 回答