From 32941a8cc0df5d7653a5c2c40ffb180c4db1c15d Mon Sep 17 00:00:00 2001 From: stuartmorgan Date: Mon, 9 Jul 2018 14:04:23 -0700 Subject: [PATCH] Add Windows support to defaultTargetPlatform (#19176) A significant amonut of code uses defaultTargetPlatform, so it's currently impossible to run most apps on Windows. This adds a mapping from Windows as a host to Android as a target, paralleling the macOS->iOS and Linux->Android mappings. This allows more use of Windows as a host platform (e.g., for testing, as in issue #17768). --- packages/flutter/lib/src/foundation/platform.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/flutter/lib/src/foundation/platform.dart b/packages/flutter/lib/src/foundation/platform.dart index b628c7b448..c5d8a892a4 100644 --- a/packages/flutter/lib/src/foundation/platform.dart +++ b/packages/flutter/lib/src/foundation/platform.dart @@ -34,7 +34,7 @@ TargetPlatform get defaultTargetPlatform { TargetPlatform result; if (Platform.isIOS || Platform.isMacOS) { result = TargetPlatform.iOS; - } else if (Platform.isAndroid || Platform.isLinux) { + } else if (Platform.isAndroid || Platform.isLinux || Platform.isWindows) { result = TargetPlatform.android; } else if (Platform.operatingSystem == 'fuchsia') { result = TargetPlatform.fuchsia;