Я только что установил новейшее затмение с новейшим API и новейшими SDK и инструментами, но спустя годы эта ошибка не устареет. Я трачу день, чтобы понять это. Перепробовал все. Напрасно. Потому что это сообщение очень общее, и множество других проблем поднимут его. Таким образом, решения, на которые указывают одни, не будут работать на других .
Хороший первый подход - перейти в «Окно»> «Установки»> «Android»> «Build» и «UNCHECK» «Пропустить упаковку и dexing ...». Таким образом, вы будете иметь больше подсказок о вашей конкретной ошибке при сборке, а не только об экспорте.
В моем случае я получил "Dx неподдерживаемая версия файла класса ..." . Эту ошибку я не видел, сообщил здесь. Итак, основываясь на этом, я обнаружил, что некоторые старые jar, которые я использую, были скомпилированы с 1.6, а другие с 1.7. Поэтому я изменил уровень соответствия компилятора IDE по умолчанию на 1.6 («Окно»> «Настройки»> «Java»> «Компилятор»), и после полной очистки и перестройки каждой зависимости, которую я имел, я наконец смог создать свой APK.