Programmi Java per cellulari, su Ubuntu
Con l’installazione di MicroEmulator è possibile eseguire sul pc (in questo caso con Ubuntu Intrepid Ibex 8.10) programmi Java per cellulari.
Per eseguire MicroEmulator ecco i passi da eseguire:
1) Verificare la presenza di JRE (JavaRuntime Environment) sul proprio sistema.
Se non presente lo si può installare seguendo uno di questi percorsi:
– Applicazioni–> Aggiungi-rimuovi –> mostra tutte le applicazioni disponibili –> ricerca JRE –> scegliere Sun Java 6 Runtime o OpenJDK Java 6 Runtime
– oppure facendo la stessa ricerca da Synaptic ed installando uno dei due pacchetti
– o semplicemente da shell
sudo apt-get install sun-java6-jre
oppure
sudo apt-get install openjdk-6-jre
Per completare l’installazione di JRE appariranno alcune domande a cui rispondere ‘yes’.
2) Scaricare MicroEmulator da questa pagina:
http://sourceforge.net/project/showfiles.php?group_id=30014&package_id=21993
(questo il diretto dell’ulltimo pacchetto disponibile nel momento in cui scrivo: microemulator-2.0.3)
3) Scompattare il file ottenendo la cartella:

4) Cliccare con il destro del mouse su microemulator.jar e ad aprire con (Sun) Java ( che dovrebbe essere presente nel menu)
in alternativa avviare da finestra terminale, dopo essersi posizionati nella cartella di cui sopra, con:
java -jar microemulator.jar
Per lanciare un programma java per cellulari, innanzi tutto scaricare i due file .jar e .jad del programma che si vuole testare, poi aprire il file jad da File –> Open JAD file. Ed è tutto. Il programma girerà sul nostro desktop.
Qualche esempio:
Pacman:

IMplus All-in-One Mobile Messenger
Personalizzazione dimensioni schermo
Selezionare Option –> Select device –> Add…
e andare a scegliere il file microemu-device-resizable.jar che si trova nella cartella microemulator-2.0.3/devices:

dare ok –> selezionare Resizable device –> Set as default
dare ok –> tornare alla schermata principale.

Cliccare sul pulsante Resize per impostare le dimensioni dello schermo del cellulare: in questo modo si può simulare esattamente lo schermo del cellulare per cui si vogliono testare le applicazioni Java.






[…] Come usarlo sul pc con ubuntu? 1) Eseguire MicroEmulator in modalità Resizable Device come indicato al mio precedente post: Programmi java per cellulari su ubuntu […]
Non conoscevo MicroEmulator, ma tante volte ho pensato che mi sarebbe piaciuto poter provare sul computer le apps e i giochini java prima di eventualmente installarle sul cell. Quindi direi Grazie. 😉
ah dimenticavo ho letto anche il post seguente quello con OperaMini, e penso che fara’ parte del corredo dei miei programmi sulla mia UbuntuBox 🙂
Ciao Elihh, ciao Odo, come state ?
Era da tempo che non vi leggevo e vi volevo lasciare un saluto.
Il mio caro pargoletto (Eee 4G) e’ cresciuto, l’ho corredato di tutta una serie di SD per ogni evenienza.
Questo MicroEmulator penso di metterlo nella SD da 8GB Classe 6 😀 con Ubuntu 8.10 (opportunamente customizzato)
Gran bel post Elihh, Denghiu’ !!!
Bincenzo!!
ma cavolo di fine hai fatto?
pensa la elihh ha dovuto scrivermi una mail per avvisarmi che eri passato da lei, ma cavolo ho un blog anche io.. :p
Potevi lasciarlo da me no?
Ti aspettiamo in irc, in ##ubuntu-it-unofficial, e ogni tanto vedi di farti vivo…
@elihh
scusa per lo spam, ma potresti cambiare il nome del post, in “Se non usate facebook, usate questo…” :p
Ciao.
@Vincenzo!!!
e tu piuttosto come stai, e cosa fai, ma soprattutto vedi di venire in irc, almeno ogni tanto!
Ma se no va benissimo anche un commentino qui, a presto, grazie del saluto e tanti salutini pure all’eee:)
ciao
eli
A me da errore:
Ne ho scaricati due a caso da qui http://www.giochijavagratis.net/
A me da errore:
Ne ho scaricati due a caso da qui http://www.giochijavagratis.net/
Mi da:
Unable to create MIDlet, java.lang.illegalArgumentException
java.lang.IllegalArgumentException
at javax.microedition.lcdui.Image.createImage(Image.java:45)
at javax.microedition.lcdui.game.GameCanvas.(GameCanvas.java:102)
at c.(Unknown Source)
at GameMidlet.(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.microemu.app.Common.startMidlet(Common.java:401)
at org.microemu.app.Common.initMIDlet(Common.java:995)
at org.microemu.app.launcher.Launcher.commandAction(Launcher.java:121)
at javax.microedition.lcdui.List.pointerReleased(List.java:231)
at javax.microedition.lcdui.Display$DisplayAccessor$2.run(Display.java:279)
at org.microemu.device.ui.EventDispatcher$PointerEvent.run(EventDispatcher.java:213)
at org.microemu.device.ui.EventDispatcher.post(EventDispatcher.java:144)
at org.microemu.device.ui.EventDispatcher.run(EventDispatcher.java:74)
at java.lang.Thread.run(Thread.java:619)
sto tentando di aprire dei giochi .jar, ma non me li lascia eseguire… ;'(
continua solo ad apparire il messaggio “loading”…
This piece of writing will assist the internet people for
setting up new blog or even a weblog from start to end.