說(shuō)點(diǎn)實(shí)際的,這個(gè)模擬器對(duì)于我們來(lái)說(shuō)最大的作用是不用把一堆KJava游戲一個(gè)一個(gè)傳到手機(jī)里去試,可以先在電腦上試試看,好玩的話再往手機(jī)里裝,真正說(shuō)道自己開(kāi)發(fā)KJava游戲-_-!!,我想他們都是不用看這篇文章的高手……
下載
首先下載模擬器的安裝文件。文件很大,有200M左右,因?yàn)榘四M器和Series60的支持庫(kù)和開(kāi)發(fā)包。地址ftp://www.fengbin.com,目錄下的所有文件都是有用的。
安裝
下載完成后的安裝跟其他軟件的安裝有點(diǎn)不同,需要裝兩次,-_-!!,第一次是裝Series60的MIDP支持(這里不解釋什么是MIDP了,搞過(guò)KJava的人都應(yīng)該知道)。安裝好后再運(yùn)行一次安裝程序,裝Series60的SDK和SMTK等等一堆東西。我在第一次安裝過(guò)程中還遇到一些問(wèn)題,后來(lái)還是自己摸索出來(lái)的。
安裝過(guò)程中三點(diǎn)可能有問(wèn)題的地方。
1.安裝series 60 midp sdk時(shí)候要求選擇jre位置,因?yàn)槲移匠>妥鯦ava開(kāi)發(fā),所以安裝了JDK,在D:\jdk下面。同時(shí)安裝Jdk的時(shí)候自動(dòng)帶了JRE,在c:\program files\java\jre1.4.2下面。我選擇了jre的位置在D:\jdk。
2.安裝series 60 sdk的時(shí)候有個(gè)提示大概的意思是確定series 60 sdk是否進(jìn)行了俄fully test,我心想沒(méi)裝呢哪里來(lái)的fully test,就忽略了。
3.安裝series 60 sdk之后,出了個(gè)提示,說(shuō)裝了個(gè)默認(rèn)的tools,如果裝了其他的sdk,請(qǐng)?jiān)O(shè)置path變量。我沒(méi)理它,認(rèn)為默認(rèn)的應(yīng)該是對(duì)的吧?
后來(lái)經(jīng)過(guò)嘗試,第一個(gè)問(wèn)題對(duì)SX1模擬器的影響不大,好像是Symbian開(kāi)發(fā)包提供的幾個(gè)工具需要JRE運(yùn)行。第二個(gè)問(wèn)題似乎也沒(méi)什么影響,因?yàn)橐恢睕](méi)找到怎么fully test……第三個(gè)問(wèn)題我嘗試的設(shè)定了一下,的確path變量里設(shè)定了tools和bin的路徑,我把它設(shè)定到了D:\Symbian\Siemens\SX1\tools和D:\Symbian\Siemens\SX1\bin,就是Symbian開(kāi)發(fā)包里面SX1模擬器的目錄下面。
使用
首先,也許是我不會(huì)弄-_-!,SIS的應(yīng)用一直都沒(méi)搞定……言歸正傳。安裝好SMTK后,會(huì)在程序菜單出現(xiàn)Symbian 6.1 SDKs菜單,在其下找到SX1的模擬器,(其他的不用管了是Symbian sdk帶的工具。)建議你使用realease運(yùn)行,debug的模擬器速度比較慢,而且debug之后開(kāi)發(fā)人員才用得到。
運(yùn)行起來(lái)的SX1模擬器,看起來(lái)是不是好親切~~可惜的是,現(xiàn)在這個(gè)模擬器還不支持中文。
如果你安裝的根目錄是D:\Symbian的話,那么這個(gè)目錄就是模擬的手機(jī)的存儲(chǔ)空間:
D:\Symbian\Siemens\SX1\bin\epoc32\wins,在這下面你可以看到c,d,e三個(gè)目錄,代表SX1的三個(gè)盤(pán),z盤(pán)在另外一個(gè)Symbian系統(tǒng)的目錄里,這里我們用不到,不多說(shuō)了。
最開(kāi)始把sis和jar都放在e盤(pán),發(fā)現(xiàn)jar不能識(shí)別,而sis可以安裝
jar不能識(shí)別
sis可以安裝。