No description
Find a file
2025-10-08 12:09:25 +02:00
README.md first commit 2025-10-08 12:09:25 +02:00

AVES Project Setup

link original github

Install dependencies

Before running or building the app, update the dependencies for the desired flavor:

scripts/apply_flavor_play.sh

To build the project, create a file named <app dir>/android/key.properties. It should contain a reference to a keystore for app signing, and other necessary credentials. See key_template.properties for the expected keys.

To run the app:

./flutterw run -t lib/main_play.dart --flavor play

To build the app:

creare file con le tue credenziali file.keystore

dove YOUR_ALIAS_NAME è il tuo unico alias name

e YOUR_ALIAS_PWD è la password del tuo alias

keytool -genkey -v -keystore file.keystore -alias YOUR_ALIAS_NAME -storepass YOUR_ALIAS_PWD -keypass YOUR_ALIAS_PWD -keyalg RSA -validity 36500

in questo caso ho inserito

cd android
keytool -genkey -v -keystore file.keystore -alias FabioMich66 -storepass Master66 -keypass Master66 -keyalg RSA -validity 36500

se non puoi eseguire keytool perchè non è nel path di sistema cercalo usando

cd /
sudo find -name keytool

compilare il file <app dir>/android/key.properties

nano android/key.properties

questi i miei dati utilizzando il format key_template.properties

storeFile=/Users/fabio/flutter_apps/aves/android/file.keystore
storePassword=Master66
keyAlias=FabioMich66
keyPassword=Master66
googleApiKey=<GOOGLE_API_KEY>

infine compilare l'apk

./flutterw build apk -t lib/main_play.dart --flavor play

Android studio

caricare il file da github selezionando le mnù a tendina File-New-project from Version Control

selezionare version control tipo: git

inserire URL di aves

  https://github.com/deckerst/aves

flaggare shallow clone with history troncated 1 commits

aprire la console sulla dir aves appena creata e caricare le dipendenze

scripts/apply_flavor_izzy.sh

in settings - Languages and Framework - Dart inserire il path

/home/fabio/flutter/bin/cache/

e spuntare project aves

Edit configurations e aggiungere shell script con un nome x es izzi

poi flaggare script text e inserire

  ./flutterw run -t lib/main_izzy.dart --flavor izzy

la working directory sarà una cosa così

  /home/fabio/StudioProjects/aves