Flutter Desktop Mac OS Launcher
You can view how to setup this launcher on Youtube: Run Flutter on Desktop Platform without Emulator.
How to setup:
-
Download for Linux/Debian or Mac OS
-
Extract zip archive
-
Copy
Flutter.app
(Mac) /linux_launcher + all files
(Linux) to your project -
Modify your
main.dart
add target platform toFuchsia
import 'package:flutter/foundation.dart' show debugDefaultTargetPlatformOverride; // for desktop embedder void main() { debugDefaultTargetPlatformOverride = TargetPlatform.fuchsia; // for desktop embedder runApp(MyApp()); }
-
Build flutter bundle inside your project
flutter build bundle
-
Run
Flutter.app
or./linux_launcher
-
In VS Code create Launch Configuration:
{ "version": "0.2.0", "configurations": [ { "name": "Flutter Desktop", "request": "attach", "deviceId": "flutter-tester", "observatoryUri": "http://127.0.0.1:49494/", "type": "dart" } ] }
-
Run
Flutter Desktop
nowHot Reload
is working