我正在开发一款使用Google API Client Library for Java 1.12.0版的Android应用程序。我已将jar文件添加到/ libs文件夹(而不是新的/ lib文件夹)。我在运行时遇到以下错误:
DX 处理“javax / xml / namespace / QName.class”时遇到问题:
错误使用或错误使用核心类(java。*或javax。*) 什么时候没有建立核心库。
我不是在使用Maven,而其他人的所有答案似乎都在使用Maven。
Android版本 - 4.1.2 API级别16 Eclipse - Java EE Juno
关于如何解决这个问题的任何建议?
答案 0 :(得分:0)
将外部JAR添加到Android项目或任何Java项目的最佳方法是:
在项目根文件夹中创建名为“libs”的文件夹 将Jar文件复制到libs文件夹 现在右键单击Jar文件,然后选择Build Path>添加到构建路径,这将在您的项目中创建一个名为“Referenced Library”的文件夹,您就完成了 通过这样做,无论何时将项目转移到其他计算机,您都不会错过被引用到硬盘驱动器上某些空间的库。
答案 1 :(得分:0)
您应该将jar放在libs文件夹中,然后将Project - >属性 - > Java构建路径 - >添加JAR - >从libs文件夹中选择你的库的jar - >行。
答案 2 :(得分:0)
答案 3 :(得分:0)
跟着这里
窗口 - >优先 - >反编译> JRE1.6 做完之后 project-> properties-> java build path-> addlibrary-> jresystemlibrary-> environment->选择你的jre
它将解决问题
答案 4 :(得分:-2)
您按照以下步骤在项目中添加外部jar
第1步
第2步
第3步