首先,什么是Kjava呢?即J2ME(Java 2 Micro Edition,即Java 2微型版。),又稱為Kjava,是可用于掌上設(shè)備的操作系統(tǒng)與編程語(yǔ)言,具有平臺(tái)開(kāi)放和易于動(dòng)態(tài)下載的特性,它使第三方開(kāi)發(fā)者可以為掌上設(shè)備開(kāi)發(fā)Kjava應(yīng)用程序。通常運(yùn)行J2ME程序的硬件只用少量?jī)?nèi)存(幾十K)實(shí)現(xiàn)了Java虛擬機(jī),所以俗稱“K-Java”。J2ME通常運(yùn)行于移動(dòng)電話、雙向呼機(jī)、個(gè)人數(shù)據(jù)助理(PDA)、機(jī)頂盒、家用電器、POS等可連接網(wǎng)絡(luò)的、硬件資源有限的設(shè)備。它給這些智能設(shè)備增加了可隨時(shí)擴(kuò)展功能的能力。從此我們的手機(jī)可以無(wú)需軟件升級(jí),即可自行增加新的功能。J2ME已獲眾多主流硬件、軟件廠商支持,并已成為手機(jī)的潮流和發(fā)展方向。如果一款手機(jī)支持Kjava,那么它的功能就是可擴(kuò)展的。服務(wù)開(kāi)發(fā)商為它開(kāi)發(fā)增值應(yīng)用后,用戶就可以下載到手機(jī)里使用。由于Kjava有豐富的開(kāi)發(fā)接口,服務(wù)開(kāi)發(fā)商可以開(kāi)發(fā)出功能比較復(fù)雜的應(yīng)用,使用戶的操作更方便,界面形式更生動(dòng)。
一般下載KJAVA軟件的方法不外乎2種方法:
第一,通過(guò)手機(jī)本身的GPRS或CSD上WAP頁(yè),在WAP頁(yè)上尋找自己所需要的KJAVA軟件。以NOKIA手機(jī)的KJAVA軟件為例,就可以通過(guò)GPRS在NOKIA俱樂(lè)部(mobile.club.nokia.com.cn)、Softwaremarket(www.softwaremarket.nokia.com/wap)、還有21世紀(jì)移動(dòng)科技(21mobile.com)等等上下載。但這個(gè)方法缺點(diǎn)是不少的,如:以上所提的NOKIA俱樂(lè)部上下程序必須要加入它會(huì)員,通過(guò)把在NOKIA經(jīng)銷商那里花錢購(gòu)買的點(diǎn)數(shù)卡上的點(diǎn)數(shù)上傳到NOKIA俱樂(lè)部才能憑點(diǎn)數(shù)下載;Softwaremarket上關(guān)于NOKIA的免費(fèi)KJAVA軟件又太少,只有5、6個(gè),其它的都要付費(fèi);最要命的是,GPRS的效率實(shí)在太低,下載一個(gè)程序要老半天,在網(wǎng)絡(luò)狀況不是很好的地段甚至出現(xiàn)什么“服務(wù)器超時(shí)”、“連接失敗”等情況,導(dǎo)致根本無(wú)法下載,而且用GPRS下載1Kb3分錢哦,算算,一個(gè)50Kb的KJAVA軟件加上之前瀏覽WAP頁(yè)的費(fèi)用,不下2元錢吧。
第二,通過(guò)一些網(wǎng)站把提供的KJAVA軟件的包含JAD和JAR文件的壓縮包直接下載到個(gè)人電腦里,在通過(guò)數(shù)據(jù)線或紅外適配器和NOKIA手機(jī)在電腦上的配套軟件NOKIA PC SUITE 把下載的KJAVA軟件安裝到手機(jī)里。這些提供KJAVA軟件的網(wǎng)站很多有免費(fèi)的,也有付費(fèi)的。免費(fèi)的有中國(guó)JAVA手機(jī)網(wǎng)http://www.cnjm.net、http://midlet.org/index.jsp(英文),付費(fèi)的KJAVA軟件比較多的有http://www.gameloft.com(英文,一個(gè)KJAVA軟件要3~5歐元哦)。但這些網(wǎng)站上的KJAVA軟件也有不全的遺憾。
發(fā)現(xiàn)了一種KJAVA軟件的特殊免費(fèi)下載法,暫時(shí)稱之為第三種吧。這種方法是把前兩種結(jié)合起來(lái)使用,簡(jiǎn)單的說(shuō)就是通過(guò)個(gè)人電腦上手機(jī)的WAP頁(yè)下載KJAVA軟件。但這種方法并不是用紅外線把個(gè)人電腦和手機(jī)連線把手機(jī)當(dāng)貓?jiān)偕蟇AP,而是用一個(gè)專門通過(guò)電腦在Internet上WAP的軟件Winwap( 是模擬WAP手機(jī)上網(wǎng)的一個(gè)瀏覽器。它支持WML 1.0 和 WML 1.1協(xié)議。它還可以將.wml格式的網(wǎng)頁(yè)內(nèi)容保存成為.html或者.txt文件格式。此外,它還支持一般瀏覽器所有的功能。例如:打印,書簽,剪切拷貝,自動(dòng)保存最近瀏覽的網(wǎng)頁(yè)地址,多窗口瀏覽,自定以調(diào)整窗口的大小,支持各種多媒體和HTTP文件傳輸協(xié)議。可以模擬Nokia 7110, EriCSSon R320, Ericsson MC218, Motorola Timeport等品牌的手機(jī)上網(wǎng)瀏覽。WAP是無(wú)線應(yīng)用協(xié)議(Wireless application Protocol)的簡(jiǎn)稱。是使移動(dòng)通訊設(shè)備可靠地接入互聯(lián)網(wǎng)的國(guó)際認(rèn)可標(biāo)準(zhǔn)。WML是Wireless Markup Language的簡(jiǎn)稱,是一種WAP下的專用文件格式。)直接上WAP,這樣我們就可以不通過(guò)手機(jī)瀏覽WAP頁(yè)(Winwap可在http://www.onlinedown.net/winwap.htm下載)。一切準(zhǔn)備好后我們就可以用這第三種方法了,首先我們?cè)赪inwap上鍵入我們要瀏覽的WAP頁(yè)網(wǎng)址(Winwap的界面和IE是差不多的),比如:21mobile.com,打開(kāi)后我們會(huì)見(jiàn)到和手機(jī)上WAP一樣的畫面,然后找到NOKIA彩色世界進(jìn)入,任選一個(gè)游戲進(jìn)入,比如泡泡龍,將會(huì)出現(xiàn)以下顯示:
<世紀(jì)移 動(dòng)科技>
名稱:泡泡龍
類型:益智
大小:48K
界面:英文,彩色
適用機(jī)型:諾基亞系列
價(jià)格:免費(fèi)
推薦:
簡(jiǎn)介:經(jīng)典游戲
立即下載
現(xiàn)在我們所處的WAP地址是:http://21mobile.com/nokia/puzzlebobble/index.wml
注意:用Winwap只能瀏覽WAP頁(yè)的,是無(wú)法直接使用它下載軟件的,所以如果你點(diǎn)擊立即下載是沒(méi)有用的它只會(huì)提示這是無(wú)效的WML頁(yè),無(wú)法打開(kāi)。于是我們就在立即下載上用鼠標(biāo)點(diǎn)右鍵,在談出菜單上選“查看源文件”,將會(huì)出現(xiàn)以下文本文件:
HTTP/1.1 200 OK
Date: Wed, 02 Apr 2003 15:46:49 GMT
Server: Apache/1.3.22 (Unix) Resin/2.1.6 php/4.0.6
Last-Modified: Fri, 14 Feb 2003 13:52:25 GMT
ETag: "ac0ad-1cb-3e4cf499"
Accept-Ranges: bytes
Content-Length: 459
Connection: close
Content-Type: text/vnd.wap.wml
--[ 頭部結(jié)束 ]------
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="menu" title="世紀(jì)移 動(dòng)科技">
<p>名稱:泡泡龍</p>
<p>類型:益智</p>
<p>大小:48K</p>
<p>界面:英文,彩色</p>
<p>適用機(jī)型:諾基亞系列</p>
<p>價(jià)格:免費(fèi)</p>
<p>推薦:</p>
<p>簡(jiǎn)介:經(jīng)典游戲</p>
<p>
<a href="PuzzleBobble.jad">立即下載</a><br/>
</p>
<p>
©21Mobile.com 2002-2003</p>
</card>
</wml>
其中的畫下劃線部分是關(guān)鍵哦!把該關(guān)鍵部分和現(xiàn)在我們所處的WAP地址http://21mobile.com/nokia/puzzlebobble/index.wml組合在一起,即把現(xiàn)在我們所處的WAP地址中的最后的index.wml分別替換成PuzzleBobble.jad和PuzzleBobble.jar就得到:
http://21mobile.com/nokia/puzzlebobble/PuzzleBobble.jad
http://21mobile.com/nokia/puzzlebobble/PuzzleBobble.jar
再用螞蟻分別把以上兩個(gè)地址中的內(nèi)容下載下來(lái)就成了,我們就得到了泡泡龍的JAD和JAR文件,就可以直接安裝進(jìn)我們的手機(jī)中去了。
這就是第三種特殊免費(fèi)方法,此方法免費(fèi)不說(shuō),效率又高又方便。當(dāng)然,這方法也有要注意的地方,有些KJAVA軟件源文件中的關(guān)鍵部分不是“軟件名.jad”而是“down.jad”,這也是一樣的,比如替換成:
http://21mobile.com/nokia/puzzlebobble/down.jad
http://21mobile.com/nokia/puzzlebobble/down.jar再用螞蟻下載下來(lái)就成了。
但也有怎么替換都無(wú)法下載的,不過(guò)畢竟是少數(shù)。用此方法在Softwaremarket(www.softwaremarket.nokia.com/wap)、還有21世紀(jì)移動(dòng)科技(21mobile.com)等等上下載了不少KJAVA軟件,如:波斯王子、搬運(yùn)工、鋤大D、Cavemam、貪吃蛇、炸彈人、鉆石方塊、魔法球、世界時(shí)鐘、大富翁、魔鬼布萊德、DOOM、吃豆子、移動(dòng)QQ等等好多好多。如果你還知道其他的WAP頁(yè),還能下到更多的。這個(gè)方法也不止只適用于NOKIA的KJAVA軟件,有西門子的、MOTO的KJAVA軟件的WAP頁(yè)也可以哦。
最后談?wù)勱P(guān)于Winwap的一點(diǎn)小問(wèn)題,不知用的這個(gè)版本不行,還是都不行,Winwap上雖然可以顯示中文,但當(dāng)瀏覽21mobile這樣的中文WAP時(shí),Winwap上除了英文和數(shù)字,中文都是以方塊顯示的。還好熟知21mobile上連接的排列順序,點(diǎn)擊著這些“方塊”就進(jìn)入了軟件下載頁(yè)面,找出了源文件,當(dāng)然大家要是不熟悉的話也可以花點(diǎn)小錢用手機(jī)作向?qū)В贿吷螱PRS看WAP上的菜單,一邊在Winwap上點(diǎn)擊。
新聞熱點(diǎn)
疑難解答
圖片精選