free01230
free01230
可以看一下我提的这个 pr,本地自测,是可以解决这个问题了。最根本的原因是 增量编译的情况下, transfrom input 和 output 的文件路径是一样的,导致读写冲突,jar 包大小变为 0. https://github.com/Tencent/matrix/pull/661 _Originally posted by @gdutxiaoxu in https://github.com/Tencent/matrix/issues/592#issuecomment-958950250_
增量编译失败
## Issue /提问须知 **在提交 issue 之前,我们应该先查询是否已经有相关的 issue 以及[常见问题](https://github.com/tencent/matrix/wiki/Matrix-%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)。提交 issue 时,我们需要写明 issue 的原因,以及编译或运行过程的日志。issue 需要以下面的格式:** 异常类型:编译异常 matrix版本:如: 0.9.0 gradle版本:如: 3.5.3 问题描述:第一次编译正常运行,第二次编译失败,每次需要clean项目后才能编译成功 堆栈/日志: > Task :app:transformClassesWithMatrixTraceTransformForDebug [I][Matrix.Trace] [doTransform] Step(1)[Parse]... cost:13ms [I][MethodCollector] [saveIgnoreCollectedMethod] size:101129...