1

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

そこでアドバイスをお願いしたいのですが、どうすればいいですか?

とても有難い !

4

2 に答える 2

3

Distriqt のサポート チームは、競合する JAR ファイルが削除された「com.distriq.Core.noair.com」という新しい ANE を提供してくれました。

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

競合している ANE を知りたい場合は、MyFlashLab チームの「overideAir.ane」を参照してください。

Distriqt からの素晴らしいサポートに感謝します!

乾杯!

于 2016-12-18T04:09:56.767 に答える
0

競合は別のプロバイダーの ANE となります。サポートに連絡すると、他の ANE と競合しているクラスを削除するために協力します。

于 2016-12-12T20:48:00.247 に答える