微軟將在下一代Windows系統中直接支援Android APP的傳言已經謠傳很久了。從市場角度,缺乏手機、平板設備行動APP支持的Windows系統支援Android App是個不錯的策略,可以很大程度上消除用戶選擇搭載Windows系統設備的疑慮。但是,Windows要原生支持Android應用還需要面臨許多現實困難,這些困難不解決,反而可能傷害Windows系統本身的信譽。
簡單地讓Android應用運行在Windows系統中很容易,現在就有第三方開發的Windows版本Android模擬器,對各類應用的兼容性很好。Windows可以通過虛擬手機來運行Android App,將應用需要的數據,如通訊錄、本機文件等通過虛擬手機轉換為Android系統可以讀取的格式,這樣就可以很完美地運行絕大多數APP了。但是,事情並不是看上去這麼簡單的。
最大的風險是安全隱憂。Windows的手機版本從誕生之初就擺脫了困擾PC版本多年的安全性較差的形象,憑藉類似iOS系統的嚴格權限控制策略一舉成為最安全的手機系統之一。PC版本的Windows到了8.1這一代,對病毒與惡意軟件的抵禦能力也提升了幾個層次。微軟對應用商店的管理也相當嚴格,Windows Store幾乎沒有Google Play那樣的讓惡意軟體混入市場的恥辱記錄。下一代的Windows 10的整體安全性肯定會勝過現在的Android平台,這也將是微軟的一大競爭優勢。
然而,一旦Windows能夠原生支持Android應用的話,那情況就不同了:Android平台的App早就習慣了使用過多的權限、讀取大堆的系統數據,並隨意與其他應用共享儲存空間。系統控制這些應用的權限並不難,理想的做法是將每個應用的權限限制在最低必要水準,不該有的權限一律斃掉–但是無論是系統還是用戶自己都難以辨識哪些權限該保留哪些該踢掉。許多應用要正常工作需要讀取通訊錄、各種傳感器數據、共享目錄、GPS數據等,偏偏這些數據經常都十分敏感,很容易成為隱私洩露的源頭–何況Android應用在洩露隱私、隱藏惡意功能方面多到不行。權限控制是安全保護的最重要環節,卻恰恰是最讓人頭疼的部分。
第二個麻煩是性能。在PC平台上運行Android應用問題不大,因為主流PC的性能遠遠勝過旗艦智慧手機,有充足的資源來支援虛擬機模擬ARM平台流暢地運行Android系統;但主流的Windows手機在配置上大都比同時代的Android機型低一級階,尤其是RAM容量相差較大。主流Android手機已經普遍都是2G RAM,Windows手機卻依舊停留在1G水平。這點內存再在底層的Windows系統上通過虛擬機跑安卓App,效果可想而知。此外,大型遊戲、圖像處理等應用在晶片速度較低的Windows手機上運行也自然不會有什麼令人滿意的體驗。
如果Windows想要在PC上也支持Android應用,那麼又一個問題出現了:為觸控優化的APP很難用鍵盤鼠標來控制。有些情況下用鍵盤滑鼠完全不能正常使用,用戶又不可能為此專門買塊多點觸控螢幕。考慮到這一點,微軟幾乎不可能讓PC平台能夠運行Android系統。
其他的一些可能的障礙包括解析度相容性——還好主流Windows手機的解析度和主流Android設備差不多,所以這個問題不大;Android應用對系統基礎功能,尤其是GMS(Google Mobile Service)的要求——這意味著Windows可能要在虛擬機中預載GMS服務;支持Android所需要的專利授權–所幸微軟的專利庫讓它不用太在意這件事,需要時進行交叉授權即可。
還有一個不可忽視的矛盾在於,如果所有的問題都得到了解決,Windows可以完美地當成Android系統來用,那麼開發者何必費事去開發Windows專用的應用?微軟的目標是讓Windows應用成為主流,而不是為Android的興旺添柴加火。支持Android應用終究只能是權宜之計,而不是基本原則。
綜合這些分析,微軟即便提供了系統原生Android應用的支援也將有很多限制:首先,微軟的主要策略將是提供方便的工具幫助開發者將Android應用轉換為Windows應用;微軟不會在桌面平台中支持Android;在行動平台上,微軟可能會採取白名單或獨立的應用商店的模式,僅允許通過微軟審核的Android應用在Windows系統上運行;最後,可能只有達到一定配置水平的Windows設備被允許運行高性能要求的Android應用;通過這些手段,微軟可以一方面讓主流安卓應用成為壯大Windows生態的生力軍,另一方面將潛在的風險控制在最低水平。
考慮到Windows 10的發佈時間,我們可能會在Windows 10的第一個重要升級版本中看到Android應用原生支援的能力。這項功能可能成為微軟在行動領域的一項殺手鐧,幫助Windows躋身三大行動平台系統之列。對於業界而言微軟的這種做法當然是好事,畢竟Android和iOS的戰爭持續這麼久,第三方的崛起總歸能讓劇情變得有趣一些。
本文章獲雷鋒網授權使用,原文連結請點此:雷鋒網
到APP情報誌 Facebook 粉絲團、Google+ 專頁找我們玩 !