java.util.zip.ZipException: дубликат записи

Я весь день борюсь с этой ошибкой в ​​Android Studio. Проект был импортирован из решения eclipse. Я пытаюсь реализовать все исправления, которые перечислены для похожих сообщений, ничего не работает. Я новичок в Android.

Я буду рад предоставить любую дополнительную информацию.

Ошибка: выполнение выполнено для задачи «: app: packageAllDebugClassesForMultiDex».

java.util.zip.ZipException: повторная запись: com / google / zxing / BarcodeFormat.class

Пожалуйста помоги!! Должен ли я просто попытаться запустить его в Eclipse?

// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.1.2' } } allprojects { repositories { jcenter() } } apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.appname.android" minSdkVersion 8 targetSdkVersion 18 multiDexEnabled true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:support-v4:22.1.1' compile files('libs/ksoap2-android-assembly-3.1.0-jar-with-dependencies.jar') provided files('libs/zxing-core.jar') } 

Убедитесь, что у вас есть последние сборки toolds и sdk от менеджера SDK. Я преобразовал эти jars в зависимости от Gradle .

build.gradle :

 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() maven { url 'https://oss.sonatype.org/content/repositories/ksoap2-android-releases/' } // <-- added for ksoap } dependencies { classpath 'com.android.tools.build:gradle:1.1.3' // <-- updated } } allprojects { repositories { jcenter() maven { url 'https://oss.sonatype.org/content/repositories/ksoap2-android-releases/' } // <-- added for ksoap } } 

app/build.gradle :

 apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" // <-- updated defaultConfig { applicationId "com.appname.android" minSdkVersion 8 targetSdkVersion 22 // <-- updated // multiDexEnabled true // <-- you do not need this } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:support-v4:22.1.1' compile 'com.google.code.ksoap2-android:ksoap2-android:3.4.0' // compile files('libs/ksoap2-android-assembly-3.1.0-jar-with-dependencies.jar') // <-- avoid using jars compile 'com.google.zxing:core:3.2.0' // provided files('libs/zxing-core.jar') // <-- avoid using jars } 

java.util.zip.ZipException: дубликат записи

Я также сталкиваюсь с тем же вопросом. Но я был решен.

Эта проблема возникает, главным образом, при перемещении проекта одной системы в другую систему. поэтому одна версия системы и версия SDK отличаются от другой системы.

проверьте, импортируете ли вы проект из другой системы или загружаете из Интернета

1.Gradle версии вашей системы и загруженное приложение не совпадают?

  1. и инструменты SDK не совпадают?

Если проект в той же системе, но вы получаете одно и то же исключение, то это решение может оказаться полезным.

Моя проблема – «зависимости» приложений – это более низкие версии, чем версия инструментов System sdk.

мы должны предоставить правильную версию для каждой зависимости вашего приложения, относящуюся к вашей версии SDK для вашей системы.

Я думаю, что Android-студия может запутать нас. Это исключение должно быть несовместимо с версиями инструментов System SDK с версиями зависимостей приложений.

В моем приложении одной из зависимостей является «поддержка-v7» версия 24.1.1, но моя система имеет «support-v7: 24.2.0». поэтому меня заменили на последнюю версию. то моя проблема была решена.

  • Как написать стиль в текст ошибки EditText в Android?
  • Показать текущее местоположение внутри fragmentа карты Google
  • Android «высота» не показывает тень
  • Как установить Android apk из кода в единстве
  • Использование Alarmmanager для запуска службы в определенное время
  • Как получить IP-адрес эмулятора Android?
  • Как импортировать набор значков в проект Android Studio
  • Как получить количество строк TextView?
  • Добавить новую активность в AndroidManifest?
  • Не удалось решить: com.google.firebase: firebase-core: 16.0.1
  • Кроссплатформенный обмен кодами iPhone / Android
  • Interesting Posts

    Если частные вспомогательные методы являются статическими, если они могут быть статическими

    Лучший способ создать перечисление строк?

    После смены диска на динамический Windows 7 не загружается

    Новые данные, не сохраняющиеся в столбце массива Rails в Postgres

    Почему такие вещи, как терминал Gnome, называются терминальными эмуляторами вместо «терминалов»?

    .profile в Mac OS X?

    Laravel 4: Не удалось открыть stream: разрешение отклонено

    проверка хотя бы одного флажка

    Лучшая файловая система для использования с несколькими ОС?

    Android: Как установить уровень масштабирования вида карты в радиусе 1 км вокруг моего текущего местоположения?

    Как размещать несколько страниц из разных доменов вместе?

    Сохранять точность с двойным в Java

    Вопрос о чистом виртуальном деструкторе

    Расширение C: ? операторы

    Получение последней записи в каждой группе из базы данных – SQL Server 2005/2008

    Давайте будем гением компьютера.