Ошибка генерации окончательного архива: Найден дубликат файла для APK: res / drawable-ldpi / ic_launcher.png

1

У меня есть простое приложение для Android, которое использует JAR, который я создал. При попытке создания окончательного архива я получаю вышеуказанную ошибку. При экспорте JAR я исключил AndroidManifest.xml. Я попытался очистить проект и удалить ic_launcher.png из JAR, но затем я получил ошибку при попытке создать JAR. Есть идеи?

Теги:
jar
duplicates
apk

1 ответ

10
Лучший ответ

Ваш JAR файл не должен содержать те же файлы, что и в вашем основном проекте. Переименуйте ic_launcher.png в другое.

  • 0
    спасибо, есть идеи, почему это происходит?
  • 0
    @Nitesh Verma, потому что после компиляции все файлы res «объединяются» в один файл R, где хранятся все идентификаторы. Если два файла имеют одинаковое имя, это означает, что они имеют одинаковый идентификатор, что приводит к конфликту.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню