前段時間不知咋的,jmm里裝好了的java全部不見了.很奇怪(可能和dm2.1有關)
今天下載了一個最新的綠色jmm,就把以前的(HTC MIDlet Manager,據說的官方版)卸載了,裝上這個測了一下,qq2005能用了,也有聲音.

java模擬器 dm2.1

dm2.0 intent jmm

java qq2005@jmm Jbenchmark@jmm
Jbenchmark1,默認頻率下新jmm7700分,老版本我記得是五千八百多,dm2.1 8500,dm2.0 6500,cpu超頻到252以后,新jmm和dm2.1都突破了一萬的關口,分別是11036和12129(剛測的).
Jbenchmark2,一直都是dm的弱項,新版本也不例外,即使是dm2.1也只有273分,新jmm居然達到了780,超頻后達到1300分!
也許大家會覺得,有了dm,為什么還要jmm呢?其實兩者各有所長,dm2穩定,對全屏的支持好,例如ucweb的全屏模式,在jmm里就實現不了.但按掛機鍵自動退出java的bug(不知算不算bug,總之jmm不會醬紫),在dm2.1里依然沒有得到修正.而jmm有dm2所沒有的多任務支持,就是你可以在jmm里,同時運行qq2004和2005,再打開ucweb上網或者玩游戲等,但可能會有內存不足而導致整個jmm退出的可能:( ,我們可以隨時按返回鍵到running介面里進行java程序的切換.至于兼容性,我覺得不好說,有的java在dm上可以運行,在jmm上不行,但反過來的情況也是有的.而dm2.1較之dm2.0,性能上有了一定的提升,不過目前還存在8小時時差和其他一些bug,相信在各大論壇高手的努力下,完美版會在近期推出.

存在時差的dm2.1(當前時間19:08) 不能全屏的ucweb5@jmm

jmm可以隨便切換運行中的javas jmm版本信息
關聯
最后,附上我現在所用的jmm的版本號:v10.1.7.9,名稱也不同,現在的是intent java midlet manager,是直接放到卡上運行的.安裝jar文件時,需要手動在IA里關聯,dm2.1,dm2.0,jmm對應的程序分別是jarinst.exe-e777,jarinst.exe和jmm.exe.要安裝到哪個模擬器里,自己改就行了:)