mirror of
https://github.com/HendrikRauh/inventree-app.git
synced 2026-01-12 19:26:19 +00:00
988 B
988 B
Codeänderung
- android/app/build.gradle: compileSdkVersion/targetSdkVersion auf 36 angehoben, weil mehrere Plugins SDK 36 voraussetzen.
Devbuild (out of the box)
invoke translate
flutter build apk --debug
Releasebuild (benötigt Signatur; interaktiv)
Signatur erstellen; Passwörter merken!:
keytool -genkey -v -keystore ~/inventree-release-key.jks \
-keyalg RSA -keysize 2048 \
-alias inventree
android/key.properties anlegen mit:
storePassword=DEIN_STORE_PASSWORD
keyPassword=DEIN_KEY_PASSWORD
keyAlias=inventree
storeFile=/.../inventree-release-key.jks
invoke translate
fvm flutter build apk --release --no-tree-shake-icons
Pipe
- nix installieren (für flake nutzung) (optional aber dann reproduzierbar)
- flake anwenden
Problems that occurred
Flutter Java Version Problem
- unset flutter jdk-dir (
flutter config --jdk-dir="") - a specified java version in the flutter config leads to a java