怎樣使用摩托羅拉模擬器Motorola SDK v3.1 for J2ME(轉(zhuǎn)載)
怎樣使用摩托羅拉模擬器Motorola SDK v3.1 for J2ME
大家都曾經(jīng)在網(wǎng)上下載過(guò)手機(jī)游戲或者J2ME的應(yīng)用軟件來(lái)充實(shí)自己手機(jī)里的Java程序, 但是,往往是辛辛苦苦下載的東西或者不能用,或者不符合自己的使用需求,造成很多浪費(fèi)。對(duì)于只能通過(guò)GPRS上網(wǎng)的方式來(lái)獲得軟件和游戲的玩家就更加不方便了,因?yàn)楹貌蝗菀谆算y子又不能用,多心疼啊:)
Motorola SDK v3.1 for J2ME 是Moto出品的手機(jī)模擬器,具有強(qiáng)大的模擬功能,我們?cè)谙螺d程序以后可以在模擬器上先運(yùn)行一下,看一下結(jié)果,滿意后再下載到手機(jī)當(dāng)中。在手機(jī)編程當(dāng)中,模擬器更是必不可少的工具。還有一些只能安裝在別的型號(hào)手機(jī)上的游戲,就可以在模擬器上過(guò)把癮了!
1. 軟件安裝:
在http://kb.motorola.metrowerks.com/motorola/pcsHome.do可以下載到Motorola SDK for J2ME的最新版本,這里以3.1版本為例進(jìn)行說(shuō)明。zip文件解壓縮以后成為Motorola SDK v3.1.1 for J2ME.exe, 運(yùn)行安裝程序,將它安裝到c:\program files\motorola 當(dāng)中。
安裝完畢以后在開(kāi)始菜單當(dāng)中出現(xiàn)Motorola SDK v3.1 for J2ME菜單,包括兩個(gè)配置菜單,一個(gè)文檔菜單和一個(gè)運(yùn)行程序菜單Motorola Launchpad.
2. 下載或編寫J2ME程序:
在網(wǎng)上下載一個(gè)適合手機(jī)版本的J2ME游戲,或者自己編寫一個(gè)J2ME程序,打包成jad文件和jar文件, 比如我們寫了一個(gè)名叫Tetrix的游戲,一個(gè)俄羅斯方塊的游戲, 包括Tetrix.jad, Tetrix.jar兩個(gè)文件。
3. 運(yùn)行J2ME程序:
點(diǎn)擊Motorola SDK v3.1 for J2ME程序組當(dāng)中的Motorola Launchpad啟動(dòng)模擬器。
選項(xiàng)說(shuō)明如下:
Handset: 適用的手機(jī)型號(hào),如388_Simplified_Chines, A830, V60i, T720i, StarTac, Mp3_Player等,我們選擇T720i;
Language: 適用的語(yǔ)言,有ENGLISH, SIMPCHN, TRADCHN, 分別代表英語(yǔ),簡(jiǎn)體中文和繁體中文。我們選擇SIMPCHN, 注意有些手機(jī)不支持中文,有些程序中有中文,需要選擇中文才能顯示;
Advanced: 高級(jí)屬性,均為預(yù)設(shè),一般不需要更改,如果不小心誤操作,可以按default恢復(fù)初始值;
Class Name: 曾經(jīng)運(yùn)行過(guò)的程序的列表,再次運(yùn)行時(shí)可以從此選擇;
Run from JAD/JAR: 從jad, jar文件運(yùn)行,第一次運(yùn)行要點(diǎn)選此項(xiàng),點(diǎn)擊Browse,選擇要運(yùn)行的程序jad 文件;
Keep Launchpad open after MIDlet launch: 在程序運(yùn)行完畢不關(guān)閉Launchpad, 一般要選取此項(xiàng),因?yàn)榭赡芤瑫r(shí)測(cè)試多個(gè)J2ME程序;
Keep command window open after completion: 在程序運(yùn)行完畢后不關(guān)閉命令窗口,一般不選此項(xiàng),命令窗口主要是在調(diào)試過(guò)程中看中間結(jié)果;
Save command line to batch file: 把執(zhí)行過(guò)程命令存成bat批處理文件。這樣只要執(zhí)行這個(gè)文件就可以了,不用開(kāi)啟Launchpad;
最后一欄是命令行的說(shuō)明,至此,設(shè)置都已完成,點(diǎn)擊Launch來(lái)運(yùn)行J2ME程序。這時(shí)將會(huì)跳出一個(gè)類似于DOS的命令行窗口。顯示運(yùn)行命令,過(guò)一會(huì)兒會(huì)顯示T720i的界面,就和在自己的T720i手機(jī)上面運(yùn)行是一樣的。
幾點(diǎn)說(shuō)明:
1. 模擬器運(yùn)行的按鍵反應(yīng)速度一般比實(shí)際手機(jī)快得多;
2. 模擬器支持MIDP2.0但是幾乎所有的手機(jī)都不支持,所以有些面向2.0寫的程序在模擬器上可以正常運(yùn)行,在手機(jī)上不能。
3. 運(yùn)行程序之前要更改jad文件中的URL屬性為當(dāng)?shù)芈窂剑駝t會(huì)找不到j(luò)ar包。
4. 可以在Motorola SDK Documentation 當(dāng)中得到詳細(xì)的說(shuō)明和編程參考。
5. 鍵盤上的數(shù)字小鍵盤和手機(jī)上的可能有所不同,有可能4,6顛倒,8,2顛倒。
好了,快下載一個(gè)嘗試一下吧!
大家都曾經(jīng)在網(wǎng)上下載過(guò)手機(jī)游戲或者J2ME的應(yīng)用軟件來(lái)充實(shí)自己手機(jī)里的Java程序, 但是,往往是辛辛苦苦下載的東西或者不能用,或者不符合自己的使用需求,造成很多浪費(fèi)。對(duì)于只能通過(guò)GPRS上網(wǎng)的方式來(lái)獲得軟件和游戲的玩家就更加不方便了,因?yàn)楹貌蝗菀谆算y子又不能用,多心疼啊:)
Motorola SDK v3.1 for J2ME 是Moto出品的手機(jī)模擬器,具有強(qiáng)大的模擬功能,我們?cè)谙螺d程序以后可以在模擬器上先運(yùn)行一下,看一下結(jié)果,滿意后再下載到手機(jī)當(dāng)中。在手機(jī)編程當(dāng)中,模擬器更是必不可少的工具。還有一些只能安裝在別的型號(hào)手機(jī)上的游戲,就可以在模擬器上過(guò)把癮了!
1. 軟件安裝:
在http://kb.motorola.metrowerks.com/motorola/pcsHome.do可以下載到Motorola SDK for J2ME的最新版本,這里以3.1版本為例進(jìn)行說(shuō)明。zip文件解壓縮以后成為Motorola SDK v3.1.1 for J2ME.exe, 運(yùn)行安裝程序,將它安裝到c:\program files\motorola 當(dāng)中。
安裝完畢以后在開(kāi)始菜單當(dāng)中出現(xiàn)Motorola SDK v3.1 for J2ME菜單,包括兩個(gè)配置菜單,一個(gè)文檔菜單和一個(gè)運(yùn)行程序菜單Motorola Launchpad.
2. 下載或編寫J2ME程序:
在網(wǎng)上下載一個(gè)適合手機(jī)版本的J2ME游戲,或者自己編寫一個(gè)J2ME程序,打包成jad文件和jar文件, 比如我們寫了一個(gè)名叫Tetrix的游戲,一個(gè)俄羅斯方塊的游戲, 包括Tetrix.jad, Tetrix.jar兩個(gè)文件。
3. 運(yùn)行J2ME程序:
點(diǎn)擊Motorola SDK v3.1 for J2ME程序組當(dāng)中的Motorola Launchpad啟動(dòng)模擬器。
選項(xiàng)說(shuō)明如下:
Handset: 適用的手機(jī)型號(hào),如388_Simplified_Chines, A830, V60i, T720i, StarTac, Mp3_Player等,我們選擇T720i;
Language: 適用的語(yǔ)言,有ENGLISH, SIMPCHN, TRADCHN, 分別代表英語(yǔ),簡(jiǎn)體中文和繁體中文。我們選擇SIMPCHN, 注意有些手機(jī)不支持中文,有些程序中有中文,需要選擇中文才能顯示;
Advanced: 高級(jí)屬性,均為預(yù)設(shè),一般不需要更改,如果不小心誤操作,可以按default恢復(fù)初始值;
Class Name: 曾經(jīng)運(yùn)行過(guò)的程序的列表,再次運(yùn)行時(shí)可以從此選擇;
Run from JAD/JAR: 從jad, jar文件運(yùn)行,第一次運(yùn)行要點(diǎn)選此項(xiàng),點(diǎn)擊Browse,選擇要運(yùn)行的程序jad 文件;
Keep Launchpad open after MIDlet launch: 在程序運(yùn)行完畢不關(guān)閉Launchpad, 一般要選取此項(xiàng),因?yàn)榭赡芤瑫r(shí)測(cè)試多個(gè)J2ME程序;
Keep command window open after completion: 在程序運(yùn)行完畢后不關(guān)閉命令窗口,一般不選此項(xiàng),命令窗口主要是在調(diào)試過(guò)程中看中間結(jié)果;
Save command line to batch file: 把執(zhí)行過(guò)程命令存成bat批處理文件。這樣只要執(zhí)行這個(gè)文件就可以了,不用開(kāi)啟Launchpad;
最后一欄是命令行的說(shuō)明,至此,設(shè)置都已完成,點(diǎn)擊Launch來(lái)運(yùn)行J2ME程序。這時(shí)將會(huì)跳出一個(gè)類似于DOS的命令行窗口。顯示運(yùn)行命令,過(guò)一會(huì)兒會(huì)顯示T720i的界面,就和在自己的T720i手機(jī)上面運(yùn)行是一樣的。
幾點(diǎn)說(shuō)明:
1. 模擬器運(yùn)行的按鍵反應(yīng)速度一般比實(shí)際手機(jī)快得多;
2. 模擬器支持MIDP2.0但是幾乎所有的手機(jī)都不支持,所以有些面向2.0寫的程序在模擬器上可以正常運(yùn)行,在手機(jī)上不能。
3. 運(yùn)行程序之前要更改jad文件中的URL屬性為當(dāng)?shù)芈窂剑駝t會(huì)找不到j(luò)ar包。
4. 可以在Motorola SDK Documentation 當(dāng)中得到詳細(xì)的說(shuō)明和編程參考。
5. 鍵盤上的數(shù)字小鍵盤和手機(jī)上的可能有所不同,有可能4,6顛倒,8,2顛倒。
好了,快下載一個(gè)嘗試一下吧!
posted on 2006-02-04 14:27 Alex 閱讀(406) 評(píng)論(0) 編輯 收藏 所屬分類: 轉(zhuǎn)載