天天看點

關于Android上的虛拟機(Kuix)

    個人對于Android的感覺其實是相當負面的,可能跟我首先接觸iPhone有關,Android雖然号稱開源,但是“據說”隻是部分開源,而且sun被Oracle收購後,就有點不尴不尬的地位,老娘被迫改嫁,完了繼父還調轉槍口跟兒子強奶吃,這實在是讓人很惡心的事。Android其實發展的很曲折,先天不足(硬體),為了搶市場和一堆手機生産商合作,而且價格定位低,導緻市場上多數Android手機性能太低,根本展現不出作業系統的性能,以我測試過的幾台adroid手機而言,其UI響應速度和iPhone還是有一定差異,易用性方面就不用說了。

    Android号稱開放,而且本身就是 基于JAVA開發,可笑的是它并不支援J2ME,而且從來就沒打算支援J2ME,隻不過是一個打着開源開放幌子的商業性作業系統。是以基本上Andoird上的虛拟機的相當混亂的,測試的時候我從各大網址和論壇上下過無數虛拟機,有for不同手機的,不同開發商的,最多的就是jbed的虛拟機了,版本也是n多。很難想象這樣的混亂局面如何能在普通使用者中普及,号稱開放的作業系統如果在不同手機上還需要安裝不同版本的軟體,那這個開放性就是一堆狗屎。就測試情況而言,隻有JBED的幾個版本的虛拟機可以運作helloworld程式。而隻有兩個版本可以安裝Kuix的程式,但是隻有一個可以跑起來,而其結果也是界面能打開而已,一做操作就是記憶體溢出,程式崩潰,似乎顯示現有的虛拟機版本一個是還不穩定,另外就是可用記憶體很小。

    好吧,再說說Android的SDK和模拟器,我隻用了幾天,那個模拟器的啟動慢得讓人抓狂,基本上按了調試就可以去泡一杯茶了,果然是java的風格啊,應該是我用過的最慢的開發工具了(調試環境),打開後的操作也是相當慢,不知道是不是我沒有配置好,但是這樣的開發環境如何吸引一個開發人員為他工作呢?