Compilare progetto android con ANT

Quanto potrebbe tornare utile riuscire a creare i file i file apk firmati con il proprio keystore senza dover tutte le volte usare la procedura guidata di eclipse e quindi evitarsi anche l’inserimento della password.

Per semplicificarci la vita ci viene incontro un programma da linea di comando di nome ant.
Il programma può essere installato su piattaforma debian e derivati tramite il comando:

sudo apt-get install ant

Una volta installato il software dobbiamo recarci con il terminale nella cartella del progetto android.
Una volta che siamo nella cartella possiamo dare il comando

android update project –path .

che serve per creare il file build.xml usato da ant per compilare il progetto e creare quindi gli apk con e senza firma.

Quindi bisogna creare/modificare il file ant.properties inserendo al suo interno le seguenti righe

key.store=/users/me/my-release-key.keystore
key.alias=release_alias
key.store.password=myStorePassword
key.alias.password=myAliasPassword

Come ultimo punto rimane quello di dare il comando

ant release

che serve per compilare il progetto e creare nella cartella bin del progetto android i file apk