当我尝试在Eclipse中运行我的项目时,它说找不到project.properties
文件然后抛出以下错误:
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
Dex Loader Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
ScanCard Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
Dex Loader Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
ScanCard Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
我尝试通过从项目中删除v4支持库并使用我正在使用的v7-appcompat库添加它来重建,我也从Build Path
删除了android.jar但无效。
sdk路径和ndk路径也正确设置,我检查确认。
答案 0 :(得分:2)
您的项目包含多个版本的 android.support.v4.jar 文件。在 MainProject及其图书馆计划上使用相同版本的android.support.v4 jar文件。
android.support.v4.jar文件存在于TestProject / libs /android.support.v4.jar文件夹中。
答案 1 :(得分:0)
您的项目已多次包含类似的jar文件。 检查已添加到构建路径中的每个项目的lib文件夹。如果任何一个库存在于另一个项目中,而不是从当前项目中删除它。