WMRouter icon indicating copy to clipboard operation
WMRouter copied to clipboard

引入后经常出现transformDexArchiveWithDexMergerForDebug这个错误

Open liqianjiang opened this issue 5 years ago • 12 comments

 WMRouter引入项目一周后经常引发transformDexArchiveWithDexMergerForDebug错误,经常需要clean才能打包测试。

liqianjiang avatar Mar 08 '19 12:03 liqianjiang

我们也碰到了这个问题

ohwald avatar Mar 13 '19 02:03 ohwald

是的。我们也遇到了

Rickyhohohey avatar Apr 08 '19 10:04 Rickyhohohey

更新最新1.2.0以后还是会出现~

Rickyhohohey avatar Apr 23 '19 07:04 Rickyhohohey

所以这个有办法解决吗?

Codey7 avatar Jul 12 '19 06:07 Codey7

目前就只能报错就clean一下

Rickyhohohey avatar Sep 05 '19 09:09 Rickyhohohey

更改 plugin/src/main/groovy/com/sankuai/waimai/router/plugin/WMRouterTransform.java, 第64~66 行,将该方法的返回值设为true即可,目的是为了让插件支持增量编译。这样在transform生成jar的时候就不会有冲突。

Codey7 avatar Sep 05 '19 13:09 Codey7

目前就只能报错就clean一下

报的具体错误是 type already exsits 吗

Knight-ZXW avatar Sep 06 '19 02:09 Knight-ZXW

目前就只能报错就clean一下

报的具体错误是 type already exsits 吗

对的

Rickyhohohey avatar Sep 06 '19 02:09 Rickyhohohey

目前就只能报错就clean一下

报的具体错误是 type already exsits 吗

对的

请问你们这个问题解决了吗?我们也遇到了这个问题。

YellowQC avatar Oct 17 '19 08:10 YellowQC

目前就只能报错就clean一下

报的具体错误是 type already exsits 吗

对的

请问你们这个问题解决了吗?我们也遇到了这个问题。

没有。常年clean中

Rickyhohohey avatar Jan 13 '20 06:01 Rickyhohohey

我一直以为是AGP DexMerger的bug?

mimers avatar Jun 15 '21 08:06 mimers

肯定不是的 dex合并做的事情很简单

Leifzhang avatar Jun 16 '21 02:06 Leifzhang