flutter_desktop_launcher
flutter_desktop_launcher copied to clipboard
Flutter Desktop Launcher for Mac OS/Linux, support hot reload via VS Code
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.

How to setup for VSCode:
-
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.dartadd target platform toFuchsiaimport '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.appor./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 DesktopnowHot Reloadis working
How to setup for Android Studio:
