meituan / WMRouter

WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。
https://tech.meituan.com/meituan_waimai_android_open_source_routing_framework.html
Apache License 2.0
2.31k stars 342 forks source link

transformClassesWithMultidexlistFor##Debug #62

Closed Codey7 closed 4 years ago

Codey7 commented 5 years ago

clean之后编译可以正常编译 编译一次之后再次编译无法编译,错误在transformClassesWithMultidexlistFor##Debug 这个流程中。 错误信息是 java.lang.RuntimeException: com.android.build.api.tranformException: Error while generating the main dex list 原因是 Program type already present: xxx at com.andorid.build.gradle.internal.transforms.D8MainDexListTranform.tranform ... duplicate_classes

@jzj1993

jzj1993 commented 4 years ago

关闭重复问题,详见 https://github.com/meituan/WMRouter/issues/63 目前由于没有复现,无法解决,猜测可能是Android Gradle Plugin的问题。