我的這篇文章是從排除JAVA程序本身的問(wèn)題的角度出發(fā)的,因?yàn)镴AVA程序涉及到開(kāi)發(fā)的平臺(tái)、開(kāi)發(fā)者的專(zhuān)業(yè)程度、通用性、特別函數(shù)的調(diào)用等等問(wèn)題,一旦某個(gè)程序不是為C65專(zhuān)門(mén)開(kāi)發(fā)的,出現(xiàn)自動(dòng)關(guān)機(jī),甚至是死機(jī)的可能性是非常大的。我想說(shuō)明的是在很多情況下是C65的“操作系統(tǒng)”沒(méi)有估計(jì)到的問(wèn)題,所以程序在存取內(nèi)存的過(guò)程中突然中斷,導(dǎo)致故障現(xiàn)象產(chǎn)生。我想這是一個(gè)一般的會(huì)編編程寫(xiě)寫(xiě)東西的朋友最起碼都會(huì)有所認(rèn)識(shí)的。我這并不是在為C65的技術(shù)人員作辯解,相反,我希望C65的技術(shù)人員能夠再加強(qiáng)一下C65“操作系統(tǒng)”的穩(wěn)定性,加強(qiáng)函數(shù)出錯(cuò)后的處理,尤其是我下面要講到的中文支持問(wèn)題,使玩家能將JAVA玩得更好,使普通用戶在掌握普通應(yīng)用的同時(shí)能夠方便安全地使用C65為其提供的超值功能。
我的機(jī)器目前是16版的,下面是我的一次格式化的經(jīng)歷:
該機(jī)的功能真可謂一應(yīng)俱全的,對(duì)JAVA的支持和無(wú)線下載等,同時(shí)還支持紅外等經(jīng)濟(jì)的傳輸方式,但是我在使用的過(guò)程卻遇到了一個(gè)問(wèn)題,當(dāng)我在用紅外直接將JAVA的電子書(shū)傳到手機(jī)上時(shí),C65會(huì)默認(rèn)放到收件箱中,在查看時(shí)C65會(huì)讓你作保存到應(yīng)用程序中還是游戲中,系統(tǒng)會(huì)顯示一個(gè)文件名讓你確認(rèn),你確認(rèn)好就會(huì)保存了,但是問(wèn)題就是出在這里,保存的時(shí)候是不會(huì)讓你選擇應(yīng)該保存的文件名的,系統(tǒng)是根據(jù)從JAVA程序里讀出的信息來(lái)決定文件的,這樣如果是英文信息或是數(shù)字信息的話不會(huì)有什么問(wèn)題,但是很多電子書(shū)是中文的,在保存時(shí)就會(huì)有一個(gè)亂碼的文件名,一旦保存后如果幸運(yùn)的話就安全無(wú)事,機(jī)器上出現(xiàn)一個(gè)亂碼文件,但可以運(yùn)行也可刪除,但是如果不走運(yùn)的話,這時(shí)機(jī)器就會(huì)自動(dòng)關(guān)機(jī)了,就算是自動(dòng)關(guān)機(jī)也沒(méi)什么,問(wèn)題出在,你的內(nèi)存中就會(huì)出現(xiàn)一個(gè)亂碼的文件,無(wú)論你用什么方法刪都刪不掉。
一位朋友介紹用SDS把該文件去掉只讀屬性刪,但是我試了根本沒(méi)法改動(dòng)屬性,遇到這種情況只到客服去做格式化機(jī)器,除此之外沒(méi)有其他方法(至少我沒(méi)辦法,不想跑客服的朋友可以用機(jī)器內(nèi)置的格式化,不過(guò)我沒(méi)試過(guò))。補(bǔ)充一句,格式化后原來(lái)的數(shù)據(jù)都會(huì)丟失。
這種情況我試了傳鈴聲和圖片都不會(huì)遇到,希望西門(mén)子在今后的版本中對(duì)這個(gè)保存方法做一下改進(jìn),讓用戶可以選擇保存的文件名,這樣這種問(wèn)題就不會(huì)出現(xiàn)了(因?yàn)橛脩舨粫?huì)輸亂碼的)。最好是不去讀JAVA程序里的信息,在給用戶選擇時(shí)根據(jù)系統(tǒng)時(shí)間直接調(diào)用隨機(jī)的數(shù)字組成默認(rèn)文件名,這種方法能最好避免用戶誤操作。
根據(jù)以上情況,個(gè)人總結(jié)了一下如何正確地安裝JAVA程序:
1、在沒(méi)有新的版本出現(xiàn)時(shí)不要用無(wú)線下載JAVA的程序,如果下載了在保存時(shí)也要看清文件名是否亂碼。機(jī)器在你沒(méi)有按確定前是安全的。
2、使用紅外或數(shù)據(jù)線的朋友,請(qǐng)安裝西門(mén)子專(zhuān)用的手機(jī)工作室,SDS,MPM(為65系列開(kāi)發(fā)的)對(duì)系統(tǒng)做一個(gè)備份,以便以后出現(xiàn)問(wèn)題時(shí)到客服格式化(或自己格式化)機(jī)器時(shí)可以恢復(fù)原先的數(shù)據(jù),在安裝JAVA程序時(shí),用Phone Explorer先在應(yīng)用程序或游戲目錄中開(kāi)一個(gè)目錄,再將JAVA程序的jar、jad文件拷入這個(gè)目錄中去,這樣就可以正常運(yùn)行,經(jīng)測(cè)試沒(méi)有什么問(wèn)題。
注:(1)目錄名和jar,jad文件最好是用英文或數(shù)字組成,因?yàn)閷?duì)中文支持得不好,很多程序不能正常運(yùn)行,在JAVA電子書(shū)中不正常的表現(xiàn)是不能加入書(shū)簽。
。2)Jar是JAVA的主要內(nèi)容,是必需的。Jad是一個(gè)信息文件,如果沒(méi)有也可以。當(dāng)然如果你手頭上這兩個(gè)文件都有的話,建議都拷到同一個(gè)目錄中去。