Android Eclipse多个Dex文件错误

时间:2013-01-25 02:13:22

标签: java android eclipse dex

我在尝试启动我的android项目时遇到此错误,它之前没有发生过,并且开始随机发生。我甚至没有在它工作和现在之间更新任何东西。错误是:

[2013-01-24 18:06:28 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/opendatakit/sensors/AbstractSensorDriverDiscovery;
[2013-01-24 18:06:28 - opendatakit.sensors] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/opendatakit/sensors/AbstractSensorDriverDiscovery;

我知道之前人们已经遇到过这个问题,但我看到的大部分问题都来自一年多以前,通常涉及到ADT r14。我正在使用带有ADT r17的Eclipse 4.3.0。我没有看到有人用这些版本处理这些问题。这是否已被任何人解决过?

我在Unable to execute dex: Multiple dex files define Lcom/myapp/R$array;等帖子中看到的其他解决方案对我没有任何用处。

如果有人对此问题有任何建议,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

经过多次心痛,我最终找到了这个问题的错误。出于某种原因,我的项目中已包含一个全局文件夹,并且每次都在我的项目中构建。这个文件夹包含了我在libs文件夹中的jar,这引起了冲突。

如果其他人遇到此问题,请确保项目中只有一个jar文件。