我在 Android Studio 中有一个项目,它只有一个非 android 的纯 java 模块。该模块包含一个我进行测试的类。
如果我手动调用,测试会正确执行gradle build
or gradle test
.
但如果我从 IDE 运行它(“运行‘所有测试’”),该模块不会重建,而是在旧的编译代码上运行。仅当我使用例如手动重建它时gradle compileTestJava
代码被重新编译并且测试被正确执行。
看起来和这个问题很相似:Android Studio 在 Make Project 期间不会编译 Java 库模块的测试类 https://stackoverflow.com/questions/42526584/android-studio-doesnt-compile-test-classes-for-java-library-modules-during-make
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)