Skip to main content
Known Participant
February 26, 2014
Question

Creating ANE - Problem with creating the android package

  • February 26, 2014
  • 1 reply
  • 2212 views

I get the following error when trying to start an App with a ANE creatd by myself based on http://www.adobe.com/devnet/air/articles/ane-android-devices.html:

dx tool failed:

UNEXPECTED TOP-LEVEL EXCEPTION:

java.lang.IllegalArgumentException: already added: Lcom/adobe/fre/FREASErrorException;

    at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)

    at com.android.dx.dex.file.DexFile.add(DexFile.java:143)

    at com.android.dx.command.dexer.Main.processClass(Main.java:301)

    at com.android.dx.command.dexer.Main.processFileBytes(Main.java:278)

    at com.android.dx.command.dexer.Main.access$100(Main.java:56)

    at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:229)

    at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)

    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130)

    at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108)

    at com.android.dx.command.dexer.Main.processOne(Main.java:247)

    at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183)

    at com.android.dx.command.dexer.Main.run(Main.java:139)

    at com.android.dx.command.dexer.Main.main(Main.java:120)

    at com.android.dx.command.Main.main(Main.java:89)

1 error; aborting

Can anyone help me with this?

This topic has been closed for replies.

1 reply

Participant
May 26, 2014

I met the same problem as yours.

Besure your jar NOT include FlashRuntimeExtensions.jar.

I use IntelliJ IDEA + artifacts to generate the library jar. Everything goes fine after removed the FlashRuntimeExtensions.jar from artifacts

eazyigz
Participating Frequently
November 3, 2016

FlashRuntimeExtensions.jar should be excluded on release builds?