Java Eclipse:无法执行dex:多个dex文件定义Landroid/support/v4/

Java Eclipse:无法执行dex:多个dex文件定义Landroid/support/v4/,java,android,eclipse,Java,Android,Eclipse,大家好,这是我的问题: [2016-03-17 15:00:17 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; [2016-03-17 15:00:17 - HuSe] Conversion to Da

大家好,这是我的问题:

[2016-03-17 15:00:17 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
[2016-03-17 15:00:17 - HuSe] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;    
请帮帮我,因为我找不到解决办法

我有3个项目,其中一个是主项目(HuSe),两个是库(MoST和appcompact_v7)。 当我尝试运行该项目时,Eclipse向我显示以下消息。我读到的其他线程我明白问题是因为在大多数库中

"support-v4-13.0.0.jar" in MoST library
这与

"android-support-v4.jar" in appcompact_v7 library
实际上,它们包含相同的类名。 如果您能提供帮助,这就是bin/dexedLibs中的内容:

请帮助我,因为这个问题让我发疯

对不起我的英语


提前感谢。

问题在于,您有两个库使用相同的软件包(android-support-v4),但它们有不同的版本。所以,您需要将库从一个项目复制到另一个项目。希望它能解决问题。

问题在于,您有两个库使用相同的软件包(android-support-v4),但它们的版本不同。所以,您需要将库从一个项目复制到另一个项目。希望它能解决问题。

对不起,我不明白。我必须在应用程序compact_v7中复制/粘贴“support-v413.0.0.jar”??或者我将另一个库添加到一个库中?您必须在app compact_v7或其他版本中复制/粘贴“support-v413.0.0.jar”。但关键是两个依赖项中都需要相同版本的android-support-v4。我尝试在MoST/libs中复制support-v413.0.0.jar,但当我运行时,我遇到了相同的问题:(您还需要从MoST/libsGreat中删除旧的support-v4库!如果它现在可以工作,请接受并更新答案!)对不起,我不明白。我必须在应用程序compact_v7中复制/粘贴“support-v413.0.0.jar”??或者我将另一个库添加到一个库中?您必须在app compact_v7或其他版本中复制/粘贴“support-v413.0.0.jar”。但问题是,在这两个依赖项中,您需要相同版本的android-support-v4。我尝试在MoST/libs中复制support-v413.0.0.jar,但当我运行时,我遇到了相同的问题:(您还需要从MoST/libsGreat中删除旧的support-v4库!如果它现在可以工作,请接受并更新答案!)