2016-06-20 49 views
0

我在IntelliJ中启动了一个新项目,开箱即用,效果不佳。目前的问题是,当我尝试运行一个单元测试时,它会提示我选择一个设备/ VM来运行代码。除了这些是jUnit类,并且不需要设备。它真的不需要任何东西:需要设备/虚拟机进行单元测试的IntelliJ/AndroidStudio

public class ExampleUnitTest { 
    @Test 
    public void addition_isCorrect() throws Exception { 
     assertEquals(4, 2 + 2); 
    } 
} 

有什么想法?该项目可以查看here,但它几乎是一个股票项目。

回答

0

即使是单元测试,Android Studio也不提供自己的执行环境。 AS区分需要Android运行时环境的设备测试(设备或模拟器)和可在Java虚拟机(JVM)中的主机上运行的单元测试。但即使是后者,你也必须设置环境。

看更多在https://developer.android.com/training/testing/unit-testing/index.html

相关问题