停止 Android studio shell 进程不会停止测试

Stopping Android studio shell process wont stop tests

我正在从 shell 脚本执行一些 gradle 任务,发现我无法终止进程:

我点击停止进程,如图所示,但它并没有阻止 Espresso UI 测试在模拟器上执行。 shell 脚本就像“./gradlew spoonDebugAndroidTest”一样简单

有没有什么方法可以在不关闭模拟器的情况下停止测试,并去掉表示我有进程的红框 运行?

您可以尝试在 Android Studio 的终端中执行此操作:./gradlew --stop。它应该停止所有 运行 任务。

可以按照以下步骤解决这个问题:

  1. 在 Android Studio 中打开 'Run' 选项卡
  2. 点击刚刚通过的测试旁边的'X'