Ошибка публикации игры в эфире

Я получаю эту ошибку во время публикации моей игры.

    Error creating files. dx tool failed : 
UNEXPECTED TOP-LEVEL EXCEPTON: java.lang.illegalArgumentException:
already added : android/support/v7/appcomapt/R$anim; 
at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java.123)....

(длинная ошибка)

Я включил Ane для рекламы (AIRPUSH)

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

В чем может быть проблема?

введите описание изображения здесь

1 ответ

Решение

Я сталкивался с этим раньше.

Исключение говорит вам, что класс R библиотеки android-support-v7 (см. Механизм R* с ANE) упаковывается дважды. Что объясняет, почему он отлично работает с новым проектом ANE.

Пожалуйста, проверьте, включены ли они в ваш ANE's platform.xml как <packagedResource> (Если это так, удалите его отсюда)

ИЛИ ЖЕ

Проверьте, добавляется ли он изнутри одного из ваших других ANE.

Другие вопросы по тегам