2016-10-23 2 views
1

Я получаю сообщение об ошибке в Android Studio для моего приложения, которое выглядит следующим образом:DexException: Multiple определение Dex файл

Error:Error converting bytecode to dex: 
Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 

Error:Execution failed for task ':app:transformClassesWithDexForInmemoryDebug'. 
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException 

Зависимости входят:

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile ('junit:junit:4.12') 
compile ('com.android.support:appcompat-v7:23.2.1') 
compile ('com.soundcloud.android:android-crop:[email protected]') 
compile ('com.squareup:otto:1.3.6') 
compile ('com.squareup.picasso:picasso:2.5.2') 
compile ('com.android.support:recyclerview-v7:+') 
compile ('com.android.support:cardview-v7:+') 
} 

Я попытался попытался установить multidex в true, но он все еще не решает проблему. Я также попробовал исключить поддержку-v4 в зависимостях.

Пожалуйста, помогите мне устранить эту ошибку.

+0

С multiDexEnabled это дает мне эту ошибку ' Ошибка: Выполнение не выполнено для задачи ': app: transformClassesWithJarMergingForInmemoryDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: дублировать запись: android/support/v4/net/TrafficStatsCompat $ Traffi cStatsCompatImpl.class' –

ответ

-2

написать это на build.gradle «компилировать 'com.android.support:multidex:1.0.1' в зависимости Затем откройте класс приложений и внутри attachBaseContext метода написать MultiDex.install(this); Надеюсь, что это поможет вам

+0

Спасибо, но это меня не помогло. –

Смежные вопросы