PDA

Visualizza versione completa : JadGen e JadMaker : Facciamo chiarezza


Rankine
20-03-2006, 20:20
Allora siccome ho visto che ci sono ancora problemi su questi 2 programmi e sul loro utilizzo ho creato questa guida che spero vi sia di aiuto alla comprensione di cosa fanno in realtà e perchè li utilizziamo...

Allora innanzitutto vediamo di chiarire prima degli acronimi che spesso avete sentito :

MIDP = Mobile Information Device Profile
JAL = Java Application Loader
JAR = Java Archive. Usato dalle applicazioni J2MicroEdition per la compressione e il raggruppamento in un solo file di tutte le Classi e file annessi che costituiscono l'applicazione stessa
JAD = Java Application DescriptorSenza entrare troppo nel dettaglio per ora dato che questa guida è di base... Diciamo che Ogni applicazione che vogliamo caricare si compone di 2 parti:

Un File Jar e un File Jad

Questi 2 file devono andare sempre accompagnati e diciamo andare "d'accordo" nel senso che ora vi farò capire:
Nel File Jar oltre alle Classi (il codice scritto per il gioco), le immagini e quanto altro c'è anche un File che si chiama Manifest.mf : questo contiene il numero di classi, l'entry-point (ovvero la classe che viene eseguita per prima) e varie altre informazioni...
Orbene Nel file con estensione .JAD che riporta lo stesso nome del rispettivo file .JAR devono essere riportate le stesse informazioni...
Questo è Un esempio di MANIFESTO:

http://img70.imageshack.us/img70/8044/manifest4rk.jpg

Quando accade che le informazioni contenute nel Manifesto (file Manifest.mf) e Nel file .Jad non coincidono beh... abbiamo l'errore che non riusciamo a caricare la nostra applicazione...
Badate bene... caricare... (quindi siamo ancora a livello di Midway o altro programma per caricare applicativi sui cell)
Veniamo quindi a noi e parliamo di JadGen e JadMaker...
Questi 2 applicativi non fanno altro che ricreare il Jad in base al Manifest.mf contenuto nel Jar
In modo che coincidano...
Riposto qui Il JadMaker : Link Da Rapidshare (http://rapidshare.de/files/4591967/JADMaker.zip.html)
mentre questo è il JadGen : Link da Rapidshare (http://rapidshare.de/files/1944677/Jadgen.zip.html)

JadGEN
Come si utilizza il JadGen :
Una volta scaricato e unzippato il JadGen (magari sul vostro desktop) vi basterà trascinare il file con estensione .Jar sulla icona JadGen per vedere apparire il corrispettivo file Jad (n.b. verrà creato nella stessa directory contenente il file Jar....)

http://img374.imageshack.us/img374/6417/jadgen16xu.jpg

http://img374.imageshack.us/img374/296/jadgen20ta.jpg
ed ecco la creazione del jad... in questo caso io l'ho fatto sul desktop stesso dove erano presenti sia il JadGen sia il file .Jar di cui volevo il Jad...
Non fate caso alle icone dei file Jad e Jar, se sembrano diverse dalle vostre dipende da cosa utilizzate per leggere quei file...

http://img374.imageshack.us/img374/464/jadgen37du.jpg


JadMAKER
Passiamo al JadMaker....
Una volta estratto il file rar allegato più su in questa guida avviate l'eseguibile JadMaker.exe e vi ritroverete una schermata del genere....

http://img374.imageshack.us/img374/6891/jadmaker13ar.jpg

Orbene vi basterà trascinare sempre il file con estensione .jar su questa finestra per vedere apparire il jad nella stessa directory contenente il Jar di partenza...
http://img374.imageshack.us/img374/1749/jadmaker37bt.jpg
Spero di essere stato il + chiaro possibile e di non avervi causato un mal di testa tra Jad e Jar..... :a bocca aperta: