我正在使用最新版本的eclipse。当我尝试在控制台中清除项目->时,我会得到以下两个错误:
[2014-04-15 16:17:27 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
[2014-04-15 16:17:27 - MyFirstTryWithEQ1] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;我花了相当多的时间去寻找出路,但没有成功。
看起来是因为构建路径中的/bin,但我不知道如何删除它。另外,我还得到了这个错误:容器'android依赖‘引用了不存在的'/Users/gintas/Documents/workspace5/google-play-services_lib/bin/google-play-services_lib.jar'
发布于 2014-04-16 14:50:06
,这将是最后的修正.
即使是现在,您仍然可以获得相同的error.Please,请考虑更新Eclipse。
发布于 2014-04-15 13:46:37
因为你有一个复制的库文件。您可以从libs文件夹中删除复制的库。
发布于 2014-04-15 14:02:24
只需在eclipse中打开项目的根node.Show
你现在可以看到一个宾。现在只要展开它,就可以看到一个名为"dexedLibs“的文件夹。把那个节点展开。你可以看到一些图书馆。检查一下是否有重复的条目。(请仔细检查,并确保您没有删除任何不重复的条目)。
例句:-你能找到这样的。
bin/dexedLibs/android-support-v4-773c629b8eb1e89bdd821a2c07db8998.jar
如果您已经找到任何重复的entries.Just,删除它并重新构建您的项目。
看来这会对你有帮助。
https://stackoverflow.com/questions/23085245
复制相似问题