AS3 Air Native Extension com.distriq.Core совпадает с другими ANE

Я сталкиваюсь с проблемой с com.distriq.Core ANE, она конфликтует с моими другими ANE (я знаю, когда удаляю ее из упаковки приложения, но после включения этого ANE Flash Builder не удалось собрать).

Вот сообщение об ошибке:

Error occurred while packaging the application:

dx tool failed:
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lcom/adobe/air/ActivityResultCallback;
    at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:122)
    at com.android.dx.dex.file.DexFile.add(DexFile.java:161)
    at com.android.dx.command.dexer.Main.processClass(Main.java:737)
    at com.android.dx.command.dexer.Main.processFileBytes(Main.java:678)
    at com.android.dx.command.dexer.Main.access$300(Main.java:83)
    at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:607)
    at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
    at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
    at com.android.dx.command.dexer.Main.processOne(Main.java:637)
    at com.android.dx.command.dexer.Main.processAllFiles(Main.java:511)
    at com.android.dx.command.dexer.Main.runMonoDex(Main.java:281)
    at com.android.dx.command.dexer.Main.run(Main.java:247)
    at com.android.dx.command.dexer.Main.main(Main.java:215)
    at com.android.dx.command.Main.main(Main.java:106)
1 error; aborting

Поэтому я прошу совета, что мне теперь делать?

Очень признателен!

2 ответа

Команда поддержки из Distriqt уже предоставила мне новый ANE под названием "com.distriq.Core.noair.com" с удаленным конфликтующим файлом JAR.

https://github.com/distriqt/ANE-Core/tree/master/lib

Если кто-то хочет узнать, с каким ANE он конфликтовал, это "overideAir.ane" из команды MyFlashLab.

Большое спасибо за удивительную поддержку от Distriqt!

Ура!

Конфликт будет с ANE от другого провайдера. Если вы обратитесь в нашу службу поддержки, мы будем работать с вами, чтобы удалить классы, конфликтующие с вашими другими ANE.

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