隨筆 - 2, 文章 - 10, 評論 - 3, 引用 - 0
          數(shù)據(jù)加載中……

          怎樣使用摩托羅拉模擬器Motorola SDK v3.1 for J2ME(轉(zhuǎn)載)

          怎樣使用摩托羅拉模擬器Motorola SDK v3.1 for J2ME

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

          posted on 2006-02-04 14:27 Alex 閱讀(406) 評論(0)  編輯  收藏 所屬分類: 轉(zhuǎn)載

          主站蜘蛛池模板: 土默特左旗| 隆回县| 和政县| 柳河县| 青龙| 商洛市| 象山县| 武山县| 吉水县| 江孜县| 海门市| 梁山县| 德昌县| 德阳市| 白山市| 新巴尔虎右旗| 都兰县| 剑阁县| 德昌县| 安丘市| 平原县| 巴彦淖尔市| 湖州市| 荃湾区| 云阳县| 阜宁县| 宜兴市| 措美县| 朝阳市| 吴忠市| 辽宁省| 凌云县| 西乌珠穆沁旗| 剑川县| 将乐县| 禹城市| 邵阳市| 庆城县| 大洼县| 繁峙县| 阿尔山市|