Skip to content

Running flutter apps

Hidenori Matsubayashi edited this page Aug 2, 2021 · 14 revisions

If you use the run sub-command, the build sub-command will be also done automatically. We prepare two devices for Linux desktops, which are elinux-wayland and elinux-x11.

1. Use Wayland Flutter runner

Note: you need to install a Wayland compositor such as Weston and launch it before launching your Flutter apps.

Debug mode

You can Dart debugger and profiler in this mode.

$ flutter-elinux run -d elinux-wayland

Profile mode

You can Dart profiler in this mode.

$ flutter-elinux run -d elinux-wayland --profile

Release mode

$ flutter-elinux run -d elinux-wayland --release

2. Use X11 Flutter runner

$ flutter-elinux run -d elinux-x11

3. Use custom-devices

You can install, uninstall, debug, and so on to remote arm64 devices such as Raspberry Pi4 from host desktops. See Remote target devices

4. Run without the flutter-elinux command

The executable binary can be found in your project under ./build/<target_arch>/<build_mode>/bundle.

$ ./build/<target_arch>/<build_mode>/bundle/<app name>

See also:

Clone this wiki locally