-
Requires a working instance of Flutter.
-
Linux requires
libappindicatorandkeybinder.Fedora:
sudo dnf install libappindicator-gtk3 libappindicator-gtk3-devel keybinder keybinder3 keybinder3-develUbuntu:
sudo apt-get install appindicator3-0.1 libappindicator3-dev keybinder-3.0
Run these commands from the root directory of the repo:
flutter cleanflutter pub getdart run build_runner build --delete-conflicting-outputsflutter pub run easy_localization:generate --source-dir translations --output-dir lib/generated --output-file locale_keys.g.dart --format keys --skip-unnecessary-keys- Run the build command for the desired platform(s):
flutter build linuxflutter build windowsflutter build apk --debugflutter build appbundle --debug
Compiled app location:
Linux: build/linux/x64/release/bundle
Windows: build\windows\runner\Release
Android APK: build/app/outputs/flutter-apk/app-release.apk
Android App Bundle: build/app/outputs/bundle/release/app-release.aab