如1:
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
每次导入其他项目的时候就会报一会痛苦的异常,在网址找了一些资料仍然没有解决,都想放弃了,这个项目是从3.0报:如2
Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
查找资料说是什么包重复,改了很多没有得到解决,把3.0转到2.3.3中,却包如1的问题,头都大了,想放弃的,最后还是想了一下得解决啊,找到其中一种方法:
根据:
builder.gradle 下添加 defaultConfig {
.....
multiDexEnabled true
.....
}
dexOptions {
incremental true
javaMaxHeapSize "4g"
}
居然解决了,,!!!