/termux-flutter

Run Flutter on Termux !

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Flutter-Termux

GitHub Release GitHub Downloads (all assets, latest release)

Run Flutter on Termux !

Install

Download flutter.deb from release page, then run

apt install x11-repo
apt install /path/to/flutter.deb

Now flutter has been installed to $PREFIX/opt/flutter, test it with flutter doctor -v.

To uninstall flutter run

apt remove flutter

Flavors

  • Linux(default)

    Termux is treated as Linux by default, use Termux:X11 to preview your flutter app.

    export DISPLAY=:0 && termux-x11 :0 >/dev/null 2>&1 &
    flutter run

    In addition, edit linux/my_application.cc to make preview fit to your screen.

    - gtk_window_set_default_size(window, 1280, 720);
    // '500x740' is my choice.
    + gtk_window_set_default_size(window, 500, 740);
  • Android

    # list conected devices
    flutter devices
    flutter run -d <device_id>
  • Web server

    flutter run -d web-server --web-port 8080
    

    Open your web app then enter localhost:8080

Note