Desktop Launcher
Flutter Desktop Mac OS Launcher
Getting Started
You can view how to setup this launcher on Youtube: Run Flutter on Desktop Platform without Emulator
-
Download this repository
-
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