获取错误:转换为Dalvik格式失败:无法执行dex:

时间:2014-07-03 10:55:30

标签: java android eclipse parse-platform adt

在将项目运行到eclipse(ADT)时,我遇到以下错误:

[2014-07-03 16:21:50 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/parse/ParseAuthenticationProvider;
[2014-07-03 16:21:50 - SimpleNexus] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/parse/ParseAuthenticationProvider;

我用Google搜索了,但我没有得到具体的解决方案。 任何人都知道它然后请帮助我

2 个答案:

答案 0 :(得分:7)

我知道这是一个古老的(问题)问题,但我自己找不到答案,这是多个dex文件定义parse.com 的Google热门点击之一。

我遇到了同样的错误,因为有两个parse.jar实例。 我导入了Parse SDK jar,然后导入了ParseLoginUI模块,其中包含一个parse.jar,在项目中生成2个parse.jar文件。 为了解决这个问题,我从我的应用程序的libs文件夹中删除了parse.jar,它解决了这个问题。

答案 1 :(得分:-2)

转到项目»属性»Java构建路径»库并删除除“Android 4.4.2”之外的所有内容。 单击确定。

然后转到项目»清洁»清除下面选择的项目»选择项目并单击“确定”。这应该有用。