在android工作室中独立测试简单的java代码,即使主项目有语法错误



我尝试在安卓工作室的安卓应用程序项目中创建一个名为"TestCode.java"的新文件,代码为

public class TestCode {
public static void main(String[] args) {
int myStr = 11;
System.out.println(String.format("%06d",myStr));
}
}

当我右键单击这个文件运行这个特定的静态方法时,它仍然运行Gradle构建,并向我提供了主项目中的错误,并且没有打印这个文件的结果。

有没有办法在同一个项目中单独测试这个简单的java代码,并避免整个项目的GradleBuild。

目前,我不得不打开另一个程序"IntelliJ"来测试这些简单的java代码。

您可以通过以下方式在Android中运行单元测试:

class ExampleUnitTest {
@Test
fun format_string() {
val myStr = 11
println(String.format("%06d", myStr))
}
}

输出:

000011

如果你仍然面临问题,我建议你看看这个答案

您需要修改配置以使用Make, no error check选项而不是Make

你也可以看看这个维克的答案

相关内容

  • 没有找到相关文章