1、可提示“不是LG出品的游戲”
打開游戲的jad文件,加入下列一行:MIDletX-LG-Contents: G7100(其中G7100可改為CB相應(yīng)的版本的名稱,例如是G610的CB可以加入:MIDletX-LG-Contents: G610)
2、剛開始的"unknow error"
1)、jad文件中MIDlet-Jar-URL: game.jar文件地址有誤;
2)、jad文件中出現(xiàn)中文名稱,改為英文件即可,其中下列下劃線的要求命名一樣
MIDlet-Name: game
MIDlet-1: game, /icons/icon.png, GameMiDlet
3)、jad文件中jar文件大小描述有誤,重新填入正確的大小到下列字段后
MIDlet-Jar-Size:
3、傳到快結(jié)束時出"unknow error"
1)、jar文件包中的META-INF目錄下的MANIFEST.MF文件任何字段出現(xiàn)中文,要改為英文;
2)、下列下劃線的要求命名不一樣,要改為一樣:
MIDlet-Name: game
MIDlet-1: game, /icons/icon.png, GameMiDlet
其中下列下劃線的要求命名一樣:
(jar其實(shí)就zip的正常壓縮率的打包文件,你可以用winrar,winzip打開它們,只是擴(kuò)展名不一樣而已)
2)、jar文件包中的META-INF目錄下的MANIFEST.MF文件中對jar大小描述有誤,重新填入正確的大小到下列字段后MIDlet-Jar-Size:
4、要想游戲在手機(jī)有圖標(biāo),可在jar文件包中的META-INF目錄下的MANIFEST.MF文件中的MIDlet-Icon: 字段后加入以.png格式的圖標(biāo)文件名;
5、其它類型的手機(jī)非java1.0標(biāo)準(zhǔn)的游戲傳到手機(jī)上出現(xiàn)不可用,可能缺少該類手機(jī)的運(yùn)行庫支持,例如nokia的手機(jī)游戲可加入nokia手機(jī)的java class,N機(jī) S40的類目錄結(jié)構(gòu)為com\nokia\mid\sound,com\nokia\mid\ui,com\nokia\mid\pri,com\nokia\mid\impl,其中以缺前面兩個為最多,一般只要加入前面兩個目錄的類庫文件就可以運(yùn)行大部分N機(jī)游戲,(注意要保持相對路徑不變)加入后要修改jad中對jar文件大小的數(shù)值,其它手機(jī)也一樣如些修改即可。nokia手機(jī)的類庫下載地址:ftp://www.52lg.com:www.52lg.com@61.129.64.211/G650/[cz79mail_LG]nokia java game classes.zip
大家也可以下載SUN的模擬器試試,如果模擬器都不能用,那么傳到手機(jī)99%也不能用。
http://dlc.sun.com/jdk/j2sdk-1_4_2_07-windows-i586-p.exe(53M,要開發(fā)下載這個)
http://dlc.sun.com/jdk/j2re-1_4_2_07-windows-i586-p.exe(15M,只模擬下下載這個)
j2me_wireless_toolkit(這個是模擬器,只能在java1.4.2以上運(yùn)行,也在www.sun.com下載)