Skip to content

mumumusuc/termux-flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter-Termux

GitHub Release GitHub Downloads (all assets, latest release)

Run Flutter on Termux !

Caution

This build is incompatible with Android 14

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