Android Studio 1.1.0回到旧的单元测试功能

时间:2015-03-12 14:39:47

标签: android unit-testing android-studio

由于我对Android Studio的新单元测试功能不满意(我知道它是测试版,请参阅我的问题herehere)我想回到测试的工作原理,直到更新到1.1.0。 我在androidTest下创建了一个src文件夹,但是IDE似乎不将该文件夹识别为测试文件夹,或者将测试类识别为测试。 我也无法为我的测试类设置Run配置,因为它们不被识别为测试(参见附件截图)。

在没有降级我的Android工作室的情况下,我可以在1.1.0更新之前回到单元测试的工作原理吗?

编辑:我可以设置测试根文件夹。我在Android Studio中禁用了“实验单元测试支持”功能,但是当我右键单击我的测试类并运行时,Android Studio仍然使用新功能。 当我创建运行配置并运行gradlew connectedCheck时,AS打开“旧”单元测试视图并将某些内容上传到设备,但显示“空测试套装”,即使我明确选择运行配置的测试类。

谷歌通过此次更新搞砸了我的整个开发设置,他们至少应该提供一些关于如何不使用他们的实验性功能的更多信息。

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试在build.gradle文件中手动设置测试文件夹。它应该是这样的:

android{
    sourceSets{
        test{
            java.srcDirs = ['tests/src']
        }
     }
}

然后尝试为您的测试项目创建构建配置。 此外,this guide可以提供帮助。