flutter/packages
Chris Bracken 53c2f7086b
[flutter_tools] support flutter run -d winuwp (#82373)
Allow flutter run to work end-to-end with a UWP device.

Uses win32/ffi for the actual launch of the application, injected via
the native API class. This is structured to avoid a g3 dependency.

Install and amuid require powershell scripts for now.

Actually connecting to the observatory requires running a command in an
elevated prompt. Instructions are presented to the user if a terminal is
attached.

This is a rebased version of https://github.com/flutter/flutter/pull/79684
by @jonahwilliams, updated to remove `NativeApi` and replace is with calls
to `uwptool`.

Part of https://github.com/flutter/flutter/issues/82085
2021-05-12 20:45:30 -07:00
..
flutter Fix typos (#82319) 2021-05-12 17:34:02 -07:00
flutter_driver use throwsXxx instead of throwsA(isA<Xxx>()) (#82328) 2021-05-12 09:59:02 -07:00
flutter_goldens Reduce potential collisions from Gold RNG (#81792) 2021-05-07 14:19:03 -07:00
flutter_goldens_client remove unnecessary String.toString() (#81859) 2021-05-07 14:54:02 -07:00
flutter_localizations [versions] roll versions and add ffi dep (#81403) 2021-04-28 11:19:03 -07:00
flutter_test use throwsXxx instead of throwsA(isA<Xxx>()) (#82328) 2021-05-12 09:59:02 -07:00
flutter_tools [flutter_tools] support flutter run -d winuwp (#82373) 2021-05-12 20:45:30 -07:00
flutter_web_plugins Enable library_private_types_in_public_api lint (#81578) 2021-05-10 16:26:16 -07:00
fuchsia_remote_debug_protocol [versions] roll versions and add ffi dep (#81403) 2021-04-28 11:19:03 -07:00
integration_test Fix typos (#82319) 2021-05-12 17:34:02 -07:00
analysis_options.yaml More lints (#70500) 2020-11-16 11:07:37 -08:00