Android Studio 0.3.5 无法识别测试目录

标签 android intellij-idea gradle android-studio

我有一个标准文件夹结构,就像 Android Studio 为新项目创建的一样。在我的 build.gradle 中我写道:

sourceSets {
    instrumentTest.setRoot('scr/test')
}

尽管如此,该目录未被识别为测试根目录,它不是绿色的。尽管 ./gradlew testDebug 从该文件夹运行测试。是Android Studio的bug吗?我的设置?

enter image description here

最佳答案

我不确定代码到底做了什么,但是将其与您的目录结构进行比较,乍一看我注意到目录名称的差异。

sourceSets {
    instrumentTest.setRoot('src/test')   //its src, not scr
}

也许这就是问题的原因:)

关于Android Studio 0.3.5 无法识别测试目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19954625/

相关文章:

java.lang.UnsatisfiedLinkError : no usbJava in java. 库路径

android-studio - 收到此错误为 "Min supported Gradle version is 5.4.1. Current version is 4.4.1"

android - 向 pubspec.yml 添加依赖项后,Flutter 应用程序无法在 android 中编译

java - 在 Java 中使用 DOM 从 XML 文件中检索信息

java - 从 IntelliJ Idea 2018.1 到 Glassfish 5.0.1 的应用程序未部署

gradle - Ratpack中的非阻塞处理程序代码不起作用

android - 我可以使用Gradle获取所有子项目的依赖树吗?

具有全息灯主题的 Android 对话框 Activity

android - 资源 ID 不能为空字符串(位于 'id' ,值为 '@+id/")

gradle - 为 IntelliJ IDEA 创建插件。插件与此安装不兼容