I am trying to use the Android Archive ( aar) library as a dependency in an Android project. The project is stunned and fully compiled / packaged, and the final output apkworks well. The project opens correctly in Intellij IDEA 13.0.2 and the folder <<22> is created. It seems that everything (in the library aar, for example, user interface elements, etc.) solves correctly, but when I try to create and run a project, dozens of errors occur as follows
Android Dex: [***] Unable to execute DX
Android Dex: [***] com.android.dex.DexException: Multiple dex files define Lcom/***;
Android Dex: [***] at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)
Android Dex: [***] at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)
Android Dex: [***] at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)
Android Dex: [***] at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)
Android Dex: [***] at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
Android Dex: [***] at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
Android Dex: [***] at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
Android Dex: [***] at com.android.dx.command.dexer.Main.run(Main.java:230)
Android Dex: [***] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Android Dex: [***] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
Android Dex: [***] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Android Dex: [***] at java.lang.reflect.Method.invoke(Method.java:597)
Android Dex: [***] at org.jetbrains.android.compiler.tools.AndroidDxRunner.runDex(AndroidDxRunner.java:161)
Android Dex: [***] at org.jetbrains.android.compiler.tools.AndroidDxRunner.main(AndroidDxRunner.java:294)
Android Dex: [***] at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:121)
The reference library aaritself depends on another libraryaar
how can i solve the problem?
[UPDATED]
A complete error message is included.
"[***]" "com/***" , aar.