[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Android virtualizzato



Infatti questo lo utilizzavo da Eclipse per testare alcune app, però non ci sono mai entrato con adb shell. L'ho fatto adesso, ma anche nel 4.2.2 ho visto che ad esempio rispetto a quello di AndroVM non c'è busybox. Usa toolbox, ma busybox è molto meglio.

PS: Info su toolbox:

toolbox racchiude in un solo programma relativamente piccolo molti dei comandi che si trovano in Linux, come ls, cp, rm e moltissimi altri. Di solito si usa per risparmiare spazio in sistemi embedded. L'uso è semplice, o si lancia toolbox col nome del comando, o si crea un link simbolico allo stesso toolbox col nome del comando (sistema usato di solito). Spesso però i comandi sono più "ristretti", con meno opzioni, rispetto ai loro corrispettivi che troviamo in GNU/Linux (Android è Linux ma non GNU).
busybox è come toolbox ma più potente (e più economico a livello di risorse, da quanto ho letto sul forum di xda-developers), ha più comandi e gli stessi hanno più opzioni. Ad esempio: con toolbox non si possono visualizzare i colori con ls, mentre con busybox lo fa di default.



Il 23/04/2013 19:28, Pietro IZ2RPN ha scritto:
http://developer.android.com/tools/devices/emulator.html

questo e quello ufficiale


Il giorno 23 aprile 2013 19:17, Luigi B <luigi.b@alice.it> ha scritto:

Volendo approfondire la conoscenza di Android senza avere uno smartphone
con tale sistema, mi sono arrangiato con la virtualizzazione.
Ho scaricato Android-x86, ma devo dire che al momento sto smanettando di
più con AndroVM: http://androvm.org/blog/

Nello screenshot dell'immagine linkata si può vedere al centro avviato
AndroVMplayer (che mi dà l'accelerazione grafica con OpenGL), che si
collega alla macchina virtuale di VirtualBox (in alto a sinistra). Le
console rispettivamente sono: quella in basso a sinistra, nella quale si
vede parte dell'output di AndroVMplayer (da cui è lanciato), e quella più
grande, che è una shell nel sistema Android. Il collegamento avviene
tramite adb (Android Debug Bridge), tool presente nell'sdk che già avevo
installato nei miei sistemi.

La cosa interessante che si può notare è l'output di ls colorato. Per
ottenere questo basta usare busybox anzichè toolbox. Poi sono riuscito ad
installare anche una bash statica per x86. Cosa che si vede sempre nella
stessa console (la lancio con uno script che setta PS1, il prompt; ho
colorato anche quello). Comunque è bello poter smanettare ed esplorare tale
sistema a rischio zero! :)

Se volete si potrebbe fare una mezzora sulla cosa in futuro...

Ah, l'immagine!

http://img818.imageshack.us/**img818/5804/androidvm1.png<http://img818.imageshack.us/img818/5804/androidvm1.png>

Gigi
______________________________**_________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/**mailman/listinfo/talking<http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>





_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking




----
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it

Sponsor:
Le tue email come raccomandate puoi spedirle con il servizio PEC di Email.it
Attivala ora, il 30/6/2013 e' il termine ultimo per mettersi in regola secondo la normativa di legge
Clicca qui


_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking