Unit testing 如何在Android Studio中为单元测试创建选择/编辑适当的文件夹?

Unit testing 如何在Android Studio中为单元测试创建选择/编辑适当的文件夹?,unit-testing,android-studio,Unit Testing,Android Studio,在androidstudio中,我曾经能够使用热键为类生成一个单元测试:CMD+SHIFT+T。它总是能找到正确的文件夹来放置它(显然是在其他单元测试中) 但出于某种原因,在切换到gradle,移动一些测试文件夹之后,Android studio似乎真的很困惑,热键试图在生成的文件夹下创建一个单元测试。而且无法选择我想要的父文件夹(从系统) 有没有办法在某个地方修改这个 除非您更改了Android Studio需要您的源集的位置(在build.gradle文件中完成),否则无法移动测试位置。默认

在androidstudio中,我曾经能够使用热键为类生成一个单元测试:
CMD+SHIFT+T
。它总是能找到正确的文件夹来放置它(显然是在其他单元测试中)

但出于某种原因,在切换到gradle,移动一些测试文件夹之后,Android studio似乎真的很困惑,热键试图在生成的文件夹下创建一个单元测试。而且无法选择我想要的父文件夹(从系统)


有没有办法在某个地方修改这个

除非您更改了Android Studio需要您的源集的位置(在build.gradle文件中完成),否则无法移动测试位置。默认情况下,studio希望您的测试位于src/androidTest/java/package中(确保您至少处于.46版本),创建此目录后,您将看到java文件夹显示为绿色,这是studio认可的测试文件夹。在IntelliJ中,您可以在“项目结构”窗口中更改测试源,但在Android Studio中,此屏幕似乎不存在。现在,当您使用cmd+shift+T时,它将正常工作