安卓在電腦上玩,注意這裡預設說的是安裝了Windows的電腦,一般是通過一個叫模擬器的東西。有了模擬器,安卓應用,安卓遊戲,就可以在電腦上玩了。模擬器有哪些呢?以下是一個比較完整的列表,好壞暫不做評價。不過,請讀者牢記,評價一款模擬器的好壞需要綜合各種因素,包括支援的特性,執行的效能,對應用的相容性等等。凡是自己說自己牛逼的,一般都不是真牛逼。
工具/原料
安卓模擬器
Win7/Win8/Vista
方法/步驟
Windroy:國人做的模擬器,這個模擬器實際上是一個安卓到Windows的直接移植,屬於技術黑客流的作品。執行起來超級快,而且安裝包很小。Windroy的問題是好久沒更新了。
Bluestacks(藍疊):印度人做的模擬器,後來得到融資到了矽谷。Bluestacks做得算是不錯的,用了虛機技術,所以和Windroy不同,Bluestacks必須執行在有硬體虛擬化支援的機子上,否則就會慢死。Bluestacks的最大亮點是效能優化得不錯,對於ARM模擬這塊也有不錯的支援,不過貌似是偷偷用了qemu的東西,要知道qemu是需要修改者開放原始碼的,可是Bluestacks沒有遵守該遵守的GPL協議,估計是防著競爭對手呢。玩家倒是不關心具體怎麼做的,只要東西好就行,Bluestacks用起來還是不錯的。但是印度人做東西總是有點撓不到癢處,具體的以後再說,這裡可以舉個類比例子,水果的iTunes就是一幫印度哥們做的,覺得iTunes好用的請舉手。還有,Bluestacks好像用的是安卓 4.0.4版本,確實有點低了。
Genymotion:法國人做的,基於VBOX虛機,質量不錯,主要面向開發人員,還是開源的。安卓應用開發人員可以選擇各種手機版本下載,配合開發使用。Genymotion的目的實際上是替掉Google的qemu模擬器,因為後者實在是太慢了。其實開發人員需要的是像iOS那樣的一個模擬器,水果的模擬器非常快,因為它是模擬API的模擬器,而不是全系統模擬器。說到這裡,插一句,其實Windroy是個API層面的模擬器,希望Windroy在這方面有所動作,若有所成,那真是安卓開發者的福音了。
Windroye(文卓爺):這個也是Windroy團隊的出品,也是基於VBOX虛機,釋出比Windroy快多了。這個模擬器用起來感覺很簡潔,直接給使用者一個原生安卓介面,這一點是秉承了Windroy的風格。比Windroy多的特性是集成了應用中心,下載中心等,還集成了一個微信助手,估計是考慮到微信使用者群實在太廣了。Windroye的好處是該支援的功能都支援了,包括平板使用者的多點觸控,重力感應,GPS,聲音輸入輸出,前後攝像頭等,以及Windows輸入法的整合等等,這一點可以說是所有模擬器裡做的最好的。Windroy團隊似乎仍然是想在電腦上做一個完整的安卓系統。值得一提的是,Windroye還提供了一個手機伴侶,手機(當然是安卓手機)安裝上這個APK後,就可以把手機當作遙控器,來遠端控制Windroye,我拿它來玩賽艇,射擊等遊戲,確實有點遊戲主機的感覺,這個值得表揚。
AndY:這個基本上是抄襲Genymotion的東西,不過網站上挺能吹的,我下載運行了下,感覺完全不是那麼回事。除了在某些機器上安裝會有問題,最大的問題是,執行超慢,看來抄Genymotion都沒抄好。這個根本不能算是原創的作品。