首页 文章

代号One Facebook / Android

提问于
浏览
1

当我包含构建提示“facebook.appId”时,Android构建失败 . iOS构建工作正常 . 摘自Android构建日志(我希望这是相关的一点):

合并dex A(41 defs / 6.4KiB)与dex B(43 defs / 53.5KiB) . 结果是84 defs / 71.7KiB . 使用0.2s Dex:将字节码转换为dex时出错:原因:com.android.dex.DexException:多个dex文件定义Lbolts / AggregateException;意外的顶级异常:com.android.dex.DexException:多个dex文件定义Lbolts / AggregateException; com.android.dx.merge.DexMerger.mergeClassDefs上com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)的com.android.dx.merge.DexMerger.mergeClassDefs (dexMerger.java:535)com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)com.android中的com.android.dx.merge.DexMerger.merge(DexMerger.java:189) . dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:502)位于com.android.dx.com上的com.android.dx.command.dexer.Main.runMonoDex(Main.java:334) . 在com.android.dx.command.Main.main(Main.java:106)的com.android.dx.command.dexer.Main.main(Main.java:245)上运行(Main.java:277):transformClassesWithDexForRelease FAILED:transformClassesWithDexForRelease(Thread [Daemon worker,5,main])完成 . 花了2分钟55.612秒 . FAILURE:构建因异常而失败 .

任何建议,任何人?

2 回答

  • 1

    与包含它的螺栓 jar 有冲突,parse4cn1也包含它 . 尝试通过构建parse4cn1而不使用parse4cn1 / native / android /目录下的bolt-android-1.2.1.jar文件来删除它

  • 0

    你的项目中是否启用了headbolts?

    它看起来像是一个与headbolts和facebook之间的冲突 . 也尝试使用 android.gradle=false 进行构建,看看是否可以解决问题 .

相关问题