'Конверсия в формат Dalvik завершилась с ошибкой 1' и 'java.lang.IllegalArgumentException: уже добавлено:'

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

Но вот в чем особенность:

  1. У меня есть проект библиотеки Android, который включает в себя папку класса на пути сборки.
  2. У меня этот проект библиотеки включен в один из моих обычных проектов Android.
  3. Я должен включить папку класса в этот обычный проект, а также создать его.

Это происходит при возникновении ошибки. Но когда я делаю одно из следующего:

  1. Удалите папку класса из проекта библиотеки: проект библиотеки не будет создан, поэтому обычный проект тоже не будет.
  2. Удалите папку класса из обычного проекта: проект библиотеки строится, но обычный проект не будет, потому что он пропускает файлы классов (?!).

Кажется, я застрял в какой-то неразрешимой парадигме. Может быть, есть правила сборки, чтобы обойти это?

Любая помощь будет принята с благодарностью!

По-видимому, изменилось взаимодействие проектов библиотек Android.

До этого исходная папка библиотеки была бы связана с контуром сборки. С новым решением библиотека, по-видимому, построена в файле jar в собственной папке «bin».

Затем он связан как внешняя банка с контуром сборки проекта с использованием библиотеки.

Чтобы конфликт исчез, сделайте две вещи:

  1. Удалите ссылку на исходную папку в свойствах проекта -> Путь сборки Java -> Источник
  2. Очистите проект. Возможно, очистите папку «bin» ваших проектов вручную.

Теперь он должен снова работать! 🙂

Intereting Posts
Как сделать настраиваемый диалог прозрачным? Ионный андроид работает, но приложение не запускается по телефону, почему? Могу ли я настраивать глобальные пользовательские стили приложения для виджета для поддержки Android? CookieSyncManager :: createInstance () IllegalStateException? Android – Java TCP-соединение. Обход NAT Android studio adb Синтаксическая ошибка: ")" неожиданно Android: выкладывает простой стек ящиков? Намерение открыть чат с определенным пользователем в приложении snapchat Динамический значок приложения Google Play App ANDROID_HOME не установлен, а команда «android» не находится в вашей телефонной таблице PATH Лучший способ отправки HTTP GET-запросов синхронно в Android? Android SDK веб-браузер Сервер ByetHost, передающий значения html «Проверка вашего браузера» с помощью JSON String Первый элемент в ListView не работает должным образом в Android Не получать GCM push-уведомление в телефоне MI, если приложение убито