Stop Gradle daemon before attempting to delete Flutter project (#15819)

diff --git a/dev/devicelab/lib/tasks/plugin_tests.dart b/dev/devicelab/lib/tasks/plugin_tests.dart
index cc736f8..418159c 100644
--- a/dev/devicelab/lib/tasks/plugin_tests.dart
+++ b/dev/devicelab/lib/tasks/plugin_tests.dart
@@ -89,6 +89,16 @@
   }
 
   Future<Null> delete() async {
+    if (Platform.isWindows) {
+      // A running Gradle daemon might prevent us from deleting the project
+      // folder on Windows.
+      await inDirectory(
+        new Directory(path.join(rootPath, 'android')),
+        () async {
+          exec('gradlew.bat', <String>['--stop'], canFail: true);
+        },
+      );
+    }
     await parent.delete(recursive: true);
   }
 }