-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Open
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projecta: desktopRunning on desktopRunning on desktopplatform-target-armTargeting an ARM-based platformTargeting an ARM-based platformplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specificallyteam-windowsOwned by the Windows platform teamOwned by the Windows platform teamtriaged-windowsTriaged by the Windows platform teamTriaged by the Windows platform team
Description
Background
Currently the only Flutter Windows SDK assumes a Windows AMD64 host. This runs on Windows Arm64 hosts using emulation, which affects performance.
Solution
Create and upload a separate Flutter Windows SDK for Windows Arm64 hosts. This may require editing the packaging/packaging recipe, the prepare_package.dart script, and creating new LUCI builders (here and here).
Update the Windows installation docs (here) to allow users to choose the right SDK for their computer's architecture, similar to the macOS docs.
The Flutter SDK archive page loads archives from this JSON file ([here](this script)). This page should automatically show Windows Arm64 SDKs once they exist.
Part of #62597
/cc @pbo-linaro
NotTsunami, parlough, mark-at-pieces, eliasblume, andrew-ares and 18 moreNotTsunami, tofylion, mark-at-pieces, isaacy13 and jeisux92
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projecta: desktopRunning on desktopRunning on desktopplatform-target-armTargeting an ARM-based platformTargeting an ARM-based platformplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specificallyteam-windowsOwned by the Windows platform teamOwned by the Windows platform teamtriaged-windowsTriaged by the Windows platform teamTriaged by the Windows platform team