1

我在尝试启动我的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; ,对我没有任何用处。

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

4

1 回答 1

1

在非常心痛之后,我最终发现了这个问题的错误。出于某种原因,我的项目中包含了一个全局文件夹,并且每次都将其构建到我的项目中。该文件夹包含与我的 libs 文件夹中相同的 jar,这导致了冲突。

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

于 2013-01-26T02:17:22.217 回答