问题报错:
* What went wrong:
Execution failed for task ':app:transformClassesWithMultidexlistForDebug'.
> com.android.build.api.transform.TransformException: Error while generating the main dex list.
期初是以为gradle 文件依赖搞错了,在项目中也设置了代码
defaultConfig {
multiDexEnabled true
}
下面的依赖也设置了
// 3、配置Multidex依赖
implementation 'com.quicklib:quicklib-multidex:1.0.1'
但是还是依然报错,冷静下来仔细想一想是不是那个地方有漏掉的地方,要不然不会报错的,最后发现,依赖和配置都弄了,在代码中怎么使用他们这一项忘记了,于是就在Application中初始初始化了一下,然后项目能够重新构建了.
MultiDex.install(this);
解决问题,不要一直盯着这个问题,这样会钻牛角尖,被绕进一个死胡同,越想就越耗时间,越耗时间,就越想不出来,尝试着跳出来想问题,这样会增加解决问题的办法,从而促进问题的解决.