其實(shí)手機(jī)的 java軟件來源多的數(shù)不清。搜索一下類似“手機(jī)游戲/手機(jī)java軟件”會(huì)出現(xiàn)許多網(wǎng)站,我隨便挑了一個(gè)“當(dāng)樂網(wǎng)”,因?yàn)樗阉髋旁诳壳埃厦孳浖烙?jì)上萬個(gè),而且每個(gè)寫明適合什么機(jī)型。你把適合智能手機(jī)的剔除,把適合Nokia S50以上的剔除。剩余的適合P2K的估計(jì)上千個(gè)。挑喜歡的下載。
轉(zhuǎn)換 java 的軟件常見的有 2 個(gè): javamagic 和 FullJava 。其中比較好用的是前一個(gè),用法象 jad 文件生成器一樣,它的窗口總在前面,把轉(zhuǎn)換前的 jar 文件拖到這個(gè)窗口,就自動(dòng)在原目錄下生成新的 jar 和 jad 。要更好的使用它,請?jiān)诰W(wǎng)上搜索“ javamagic 使用詳解”認(rèn)真閱讀,讀過的機(jī)友一定會(huì)使用。 這軟件上采用增強(qiáng)型 Nokia API仿真包,還可以兼容Nokia S40游戲。
如何提高轉(zhuǎn)換的成功率呢,讓我從頭說起:
首先我講手機(jī)的鍵值:象電腦一樣,設(shè)備較底層有個(gè) ASCII碼,比如電腦鍵盤回車鍵對(duì)應(yīng)13。手機(jī)中叫鍵值。我有一個(gè)測手機(jī)鍵值的java,傳到手機(jī)測出V191各鍵的鍵值正好與javamagic默認(rèn)的值一樣,所以javamagic中我們不用修改這一選項(xiàng),只要把其中“ok鍵定義”設(shè)為不改變,基本上就是導(dǎo)航鍵中間的。當(dāng)然你要硬性設(shè)成5這個(gè)鍵也可以。
分辨率當(dāng)然是 128x160。
知道了這一原則,其他任何型號(hào)的 moto手機(jī)都可以用這一方法,不外乎測鍵值并修改,改分辨率這點(diǎn)雕蟲小技。
下面介紹更方便的捷徑:
Motorola E398是一款很好的手機(jī),首款支持MP3,帶128內(nèi)存,所以得到深度開發(fā),適合它的軟件無數(shù)。“當(dāng)樂網(wǎng)”上大多數(shù)軟件都有適合它的。比如你找“推箱子”,能找到十多個(gè)適合不同手機(jī)的軟件版本,其中就有適合E398的。
為什么提 E398呢?因?yàn)?a href="/phone/phone{57490FE9-3841-4985-AD40-866EC41066DD}.htm" target="_blank">V191和它有太多相同的地方,不同的主要是屏幕的分辨率。好了,你能下的適合E398的有多少?E398的java有90%以上可以轉(zhuǎn)給V191用。所以說上百個(gè)java適合V191絕對(duì)不為過。
還有 10%不到的軟件為什么不能轉(zhuǎn)?因?yàn)閖avamagic不支持GAMECANVES(java編程的才需要知道它具體是什么),而E398軟件中有部分就是采用了這一東西。遇到這一原因的,javamagic轉(zhuǎn)不了,而且會(huì)有提示說明。
如果還有轉(zhuǎn)不了的而你又特別喜歡的,用 FullJava 試試吧,這里不再介紹。
最后順便再提一下智能手機(jī)如何用 jar 軟件:
智能手機(jī)多用 .exe 和 .sys 以及 .cab 后綴的軟件,要在智能手機(jī)上用 jar ,簡單的說是要下載“百寶箱 2.0 ”這個(gè)軟件包,按其中的說明操作。還有別的方法不提了。
真是:天下 Java 一家親!