Я получаю сообщение об ошибке в 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 в зависимостях.
Пожалуйста, помогите мне устранить эту ошибку.
С multiDexEnabled это дает мне эту ошибку ' Ошибка: Выполнение не выполнено для задачи ': app: transformClassesWithJarMergingForInmemoryDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: дублировать запись: android/support/v4/net/TrafficStatsCompat $ Traffi cStatsCompatImpl.class' –