un pò di mesi fà ho scritto questa piccola guida corredata da alcuni screenshot,
spero che a qualcuno possa risultare utile e di fare cosa gradita.
Lo scopo è di preparare l'ambiente per poter sviluppare in Android
ed emulare sul proprio Personal Computer Android Froyo 2.2.
è corretto e doveroso dire che le informazioni per questa piccola guida sono state prese da
http://developer.android.com i vari passi descritti con tutti gli screenshot li ho fatti personalmente per poterveli mostrare.
Anzitutto andiamo ad elencare i moduli che ci necessitano:
- ultima versione di JDK
http://java.sun.com/javase/downloads/index.jsp (runtime java)
- Eclipse Classic
http://www.eclipse.org/downloads/ scegliere il sistema operativo e poi la vers. a 32 o 64bit
- l' SDK di Android
http://developer.android.com/sdk/index.html installiamo per prima cosa il java e successivamente l' Eclipse e per ultimo provvediamo a decomprimere l' SDK di Android.
ora dobbiamo provvedere ad installare il plugin necessario a Eclipse:
avviamo Eclipse

(il path della "workspace" è a vostra discrezione)

clicchiamo su Help e poi su Install New Software

clicchiamo su Add
nel campo name inseriamo Android Plugin
nel campo location inseriamo
https://dl-ssl.google.com/android/eclipse/ confermiamo cliccando su OK


accettate i termini di licenza e cliccate su finish

partirà il download..................



riavviato Eclipse clicchiamo su Window e poi su Preferences

clicchiamo a sinistra su Android (ci verrà segnalato che dobbiamo schegliere la locazione dell' SDK)
clicchiamo su browse ed andiamo a selezionare la cartella che contiene l' SDK che abbiamo decompresso

ora clicchiamo su Apply

ed ora su OK.
concludiamo andando ad installare la piattaforma di sviluppo con i suoi componenti:
clicchiamo su Window e poi su Android SDK and ADV manager

selezioniamo Available Packages e mettiamo la spunta sull' area di repository indicata in alto del riquadro.
compariranno i packages disponibili, selezioniamoli tutti così da avere la possibilità di creare applicazioni
compatibili con le varie versioni di Android, clicchiamo su install selected, poi spuntiamo accept all e clicchiamo
su install

a questo punto parte l'installazione dei packages richiesti


al termine l'ambiente è pronto.
Un piccolo suggerimento, può capitare, come in effetti è capitato a me, che dopo aver scaricato i vari componenti
non ho effettuato subito l'installazione.
Questo ha comportato che al momento dell'installazione c'erano delle diversità tra l' SDK di Android che avevo
scaricato ed i moduli presenti nell' area repository del server, e quindi mi sono trovato costretto a riscaricare
nuovamente l' SDK di Android ed a ridecomprimerlo.
In conclusione se scaricate il materiale e poi non effettuate subito l'installazione, al momento che la
effetturete vi conviene riscaricare l'SDK di Android e ridecomprmerlo per esser certi che sia aggiornato.
I passaggi sopra descritti vengono riferiti ad un' ambiente Windows, ma nel caso foste interessati ad ambienti
come Mac o Linux vi riporto i relativi link:
SDK Android per Linux e MAC OS X:
http://developer.android.com/sdk/index.htmlInstalliamo ora l'emulatore di Android Froyo 2.2
Avviamo Eclipse , clicchiamo su window e successivamente su Android SDK and ADV manager

selezioniamo Virtual Devices e clicchiamo su new

per il campo name mettete ciò che preferite, per il campo target scegliete Android 2.2 - API Level 8
per il size andrebbe bene un valore come 3000 (dimensione simile ad un' SD card) ma io facendo dei test ho
rilevato che viene accettato un valore di 9000 o 18000.
per lo skin avete varie possibilità come ad esempio WQVGA432, WQVGA400, QVGA, HVGA.
una volta cliccato su Create AVD avrete un certo tempo di attesa prima che venga completata la creazione del Virtual Device








sotto la cartella del vostro utente windows viene creata una cartella con il nome
.android, nella sttocartella
and.avd trovere il file
config.ini(nel mio pc ad esempio: C:\Users\fabio\.android\avd\and.avd\config.ini)
il file
config.ini vi permette gestire dei settaggi hardware per la vostra emulazione.
vi riporto, senza ritrascriverla completamente, la tabella presente in developer.android.com
