關于A668是否支持MIDP 2.0規范,《再飛夏新A668--java篇》(見http://bible.younet.com/files/2006/07/08/349253_2.shtml)在使用了JBenchmark2(下載:http://www.jbenchmark.com/tools.jsp?benchmark=v2)測試之后,認為“應該是支持MIDP2.0的JAVA的”,雖然得分很低,是38分。但是在1219和0308版本軟件環境下,我雖然能安裝JBenchmark2,但是均無法運行。所以很想知道,當時試飛的同志究竟使用了哪一個版本?
一直以來我非常關注A668各個版本對Java環境的改善情況,并用一些java應用程序對其進行測試。其中,“路路通手機列車時刻表”和“都市行公交查詢系統”,我認為是兩個很有用的實用工具。我使用過的A668幾個軟件版本均只能安裝并運行2006年的“路路通”,其最新版本(包括火車提速后的418版)無法安裝,一安裝即自動重啟;“都市行”版本沒有一個安裝成功的。
昨天我開始思考一個問題,JBenchmark2是用來測試MIDP 2.0性能的(JBenchmark1是測試MIDP 1.0各方面性能的,我的A668得分超過了試飛成績702近20分),但是自去年12月份我刷機的各軟件版本居然沒有一個能安裝上它;另一方面,據我所知,“路路通”和“都市行”應該算做的很不錯、裝機率很高的手機java程序(前者是商業軟件,后者是自由軟件),開發中都應該會使用現在流行的MIDP 2.0平臺。而現在A668不能安裝這兩個軟件,很有可能是因為A668在MIDP 2.0方面的貧弱表現,或根本就不支持MIDP 2.0。
我打開以前下載的JavaMagic這個程序,無意中發現它的設置中有“禁止使用MIDP 2.0特性”這一選項,于是啟用該功能重新處理了“路路通”的jar文件。結果是A668完美地安裝并運行了這個程序!用同樣的方法,我成功運行了一直只能“食而不能棄之可惜”的“都市行”。我確信以前我放棄的某些應用程序,失敗的原因就出在這里...
“路路通手機列車時刻表”和“都市行公交查詢系統”很容易google到,有興趣的朋友建議下載后用JavaMagic處理試試。其中JavaMagic(0.54beta版)的設置窗口如下圖所示,其中多數選項可保留默認設置,但是確?!敖故褂肕IDP 2.0特性”這一選項被勾選;還應指定屏幕分辨率為A668的240X320。
最后還想提一下,在還花了些時間仔細閱讀了 JavaMagic 的相關文檔后,我覺得它應該能提高好些 java 程序的兼容性。 在“AMOI夏新機友交流基地”有一些這方面文章,但是針對具體應用或很具有操作性的文章幾乎沒有。JavaMagic最新版本是0.60beta,官方網址是http://ohfaint.3322.org/javamagic/,希望更多的朋友把自己的使用心得發上來,特別是如何進行設置能轉換得到A668可以運行的、有益有趣的應用程序或游戲的jar文件。
新聞熱點
疑難解答
圖片精選