Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取错误:转换为Dalvik格式失败:无法执行dex:_Java_Android_Eclipse_Parse Platform_Adt - Fatal编程技术网

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

Java 获取错误:转换为Dalvik格式失败:无法执行dex:,java,android,eclipse,parse-platform,adt,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: Mu

在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;
我在谷歌上搜索了一下,但没有找到具体的解决方案。
任何人都知道,那么请帮助我转到Project»Properties»Java Build Path»库并删除除“Android 4.4.2”之外的所有库。 单击“确定”

然后转到项目»清理»清理下面选择的项目»选择您的项目并单击确定。这应该行得通。

我知道这是一个老问题,但我自己找不到答案,这是谷歌搜索多个dex文件define parse.com的热门搜索之一

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

由于parse.jar不是最新的,你认为有什么方法可以从登录库中删除它吗?这可能并不重要,但parse SDK的版本是1.8.1,而登录库中的.jar文件目前是1.8.0Cant check,但我不这么认为。理论上,您应该能够用新版本替换登录库中的版本?如果您尝试了它,请告诉我它是否有效。因此,我已经测试了它,您需要登录库中的parse.jar,否则您将在ParseUI活动中出错。您可以将ParseUI/libs文件夹中的jar替换为更为最新的jar,但需要更新对新版本的引用。在AndroidStudio中,您只需右键单击活动中的错误,然后选择以这种方式进行更新。感谢您的提示。实际上我已经这样做了,把1.8.1版本放在UI库中,这样我就不必丢失链接到v1.8.1的文档。