Mobile
Sviluppare per Android
25/02/11 13:26
Abilitare accesso Internet dal Android Emulatore sotto Snow Leopard
Stavo scrivendo un applicazione per Android che doveva collegare in Internet e stavo impazzendo perché l’applicazione non riuscivo collegare. Dopo alcuni tentativi ho deciso di provare il browser sul emulatore per vedere se stavo sbagliando qualcosa io o se era l’emulatore che non riusciva uscire. Conclusione era l’emulatore che non usciva. Uso il Mac perché mi sono un po stufato dei problemi con Windoze 7 e mi trovo parecchio meglio ma nella fine questo problema era esclusiva a l’ambiente Snow Leopard così era anche abbastanza difficile trovare un documentato soluzione. Per questo motivo lo sto documentando qui:
Problema:
Android emulatore non ha accesso a internet, ma riesci vedere il sito sulla machina host.
Soluzione:
L’emulatore deve essere lanciato come l’utente amministratore dalla riga di commando, poi puoi collegare in debug dal tuo ambiente di sviluppo. Il commando è:
sudo emulator -avd <name of the virtual device you created>Android Piataforma
20/02/11 11:08
Primi impressioni di Android
Appena preso in mano la mia impressione era bello. Esteticamente parlando quassi sulla stessa livello del iPhone. Pero manca un po di finitura.
Ma dopo un breve periodo, ho scoperto che se hai bisogno di usare il calendario devi registrare o connetterlo con un account di google altrimenti non te la fa aprire l’applicazione calendario built-in. Questo mi sembra un po assurdo a dire poco, magari non voglio mettere tutti i miei dati nelle cloud.
Altri aspetti che ho trovato particolarmente bizzarre erano collegare tramite bluetooth con la macchina. Con una vecchia LG non avevo problemi, con una Nokia della linea economica neanche. Con un cellulare Android si. Magari era l’implementazione specifica del produttore ma ho qualche dubbio lo stesso.
