也许现在问还为时过早,但正如今天宣布杰克和吉尔一样,我对此感到非常兴奋。我真的很想去,但他们也说:
读取 .class 文件的各种工具(例如 JaCoCo、Mockito 和一些 lint 检查)目前与 Jack 编译器不兼容。
杰克编译器已经有一个模拟替代品了吗?
也许现在问还为时过早,但正如今天宣布杰克和吉尔一样,我对此感到非常兴奋。我真的很想去,但他们也说:
读取 .class 文件的各种工具(例如 JaCoCo、Mockito 和一些 lint 检查)目前与 Jack 编译器不兼容。
杰克编译器已经有一个模拟替代品了吗?
Mockito 在编译时不会生成任何字节码,因此不受使用的编译器的影响。dexmaker 也是如此。(他们在构建过程中没有任何挂钩到 Gradle)
因此,即使使用 Jack 编译器,您也可以简单地继续使用 Mockito。请注意,我有一个测试项目可以证实这一点。