我用蚂蚁释放和得到这个错误:com.android.dx.util.DexException:多DEX文件定义
[dx] UNEXPECTED TOP-LEVEL EXCEPTION:
[dx] com.android.dx.util.DexException: Multiple dex files define Lcom/android/vending/billing/IMarketBillingService;
[dx] at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:580)
[dx] at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:538)
[dx] at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:519)
[dx] at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168)
[dx] at com.android.dx.merge.DexMerger.merge(DexMerger.java:186)
[dx] at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300)
[dx] at com.android.dx.command.dexer.Main.run(Main.java:232)
[dx] at com.android.dx.command.dexer.Main.main(Main.java:174)
[dx] at com.android.dx.command.Main.main(Main.java:91)
我有same error,但答案没有帮助我
我试着:
- 重新安装Android SDK中的其他目录
- 删除斌/ GEN显示目录和清洁项目
- 捞出月食从17
- 变化的Android API添加库至10
- Make sure my bin folder is not included in my build path
我有1个主项目和2个LIB项目(Facebook和扩展文件下载)
感谢答案!
Thanks @Robin!我在两个项目中使用了1个jar lib副本 – user2172670 2013-04-08 07:19:03