Closed msdx closed 8 years ago
@msdx 这个情况能复现吗?之前应该有对资源进行过修改吧?
在一次重构的时候,改过不少资源名称。但是那时候还没用freeline运行,在使用freeline运行之后我只是小改了一点代码,再运行就提示崩溃。现在全量构建了后就正常了。
有可能是因为我重构之后先使用了instant run运行?
@msdx freeline跟instant-run不能混合使用的...如果用freeline的话,就要一直使用freeline来各种进行增量编译,不然很有可能会出现一些not found的问题.
我是使用了instant run之后使用freeline,但在两次freeline之间没有使用instant run
@msdx 所以使用的顺序是 instant-run,然后freeline全量,再freeline增量是吗?
没记错的话应该是的。我两次都是使用python freeline.py ,第一次使用它时应该是全量的吧? 要不这个问题先放着,我下次再出现这个问题时再看看,或者我下周试一试?现在在赶着代码,不便重现。
@msdx 好的,我找时间也来复现看看。
只修改了以下几行代码:
能马上更新,但是有一个toast提示,好像是Please copy all res,因为太快,没看清。然后切换到我所改的代码的时候崩溃了,提示对应的viewId找不到。日志如下:
但是从上一次全量构建运行成功到这次修改我只改了以上几行代码。提示找不到的这个id另一个不在当前界面出现的控件的id。