ITBear旗下自媒體矩陣:

Windows支持Android應(yīng)用有啥障礙?

   時(shí)間:2015-02-06 15:27:22 來(lái)源:雷鋒網(wǎng)編輯:星輝 發(fā)表評(píng)論無(wú)障礙通道

微軟將在下一代Windows系統(tǒng)中添加對(duì)安卓應(yīng)用的直接支持的傳言已經(jīng)發(fā)酵很久了。從市場(chǎng)角度,缺乏手機(jī)、平板設(shè)備移動(dòng)應(yīng)用支持的Windows系統(tǒng)支持安卓App是個(gè)不錯(cuò)的策略,可以很大程度上打消用戶選擇Windows移動(dòng)設(shè)備的疑慮。但是,Windows要原生支持安卓應(yīng)用還需要面臨許多現(xiàn)實(shí)困難,這些困難不解決,反而可能傷害Windows系統(tǒng)本身的信譽(yù)。

簡(jiǎn)單地讓安卓應(yīng)用運(yùn)行在Windows系統(tǒng)中很容易,現(xiàn)在就有第三方開(kāi)發(fā)的Windows版本安卓模擬器,對(duì)各類應(yīng)用的兼容性很好。Windows可以通過(guò)虛擬機(jī)來(lái)支持安卓App,將應(yīng)用需要的數(shù)據(jù),如通訊錄信息、本地文件庫(kù)等通過(guò)虛擬機(jī)轉(zhuǎn)換為安卓應(yīng)用可以讀取的格式,這樣就可以很完美地運(yùn)行絕大多數(shù)安卓程序了。但是,事情并不是看上去這么簡(jiǎn)單的。

最大的風(fēng)險(xiǎn)是安全隱患。Windows的手機(jī)版本從誕生之初就擺脫了困擾桌面版本多年的安全性較差的形象,憑借類似iOS系統(tǒng)的嚴(yán)格權(quán)限控制策略一舉成為最安全的手機(jī)系統(tǒng)之一。桌面版本的Windows到了8.1這一代,對(duì)病毒與惡意軟件的抵御能力也提升了幾個(gè)層次。微軟對(duì)應(yīng)用商店的管理也相當(dāng)嚴(yán)格,Windows Store幾乎沒(méi)有Google Play那樣的讓惡意軟件混入市場(chǎng)的恥辱記錄。下一代的Windows 10的整體安全性肯定會(huì)勝過(guò)現(xiàn)在的安卓平臺(tái),這也將是微軟的一大競(jìng)爭(zhēng)優(yōu)勢(shì)。

然而,一旦Windows能夠原生支持安卓應(yīng)用的運(yùn)行情況就不同了:安卓平臺(tái)的App早就習(xí)慣了使用過(guò)多的權(quán)限、讀取大堆的系統(tǒng)數(shù)據(jù),并隨意與其他應(yīng)用共享存儲(chǔ)空間。系統(tǒng)控制這些應(yīng)用的權(quán)限并不難,理想的做法是將每個(gè)應(yīng)用的權(quán)限限制在最低必要水準(zhǔn),不該有的權(quán)限一律斃掉--但是無(wú)論是系統(tǒng)還是用戶自己都難以辨識(shí)哪些權(quán)限該保留哪些該踢掉。許多應(yīng)用要正常工作需要讀取通訊錄、各種傳感器數(shù)據(jù)、共享目錄、GPS數(shù)據(jù)等,偏偏這些數(shù)據(jù)經(jīng)常都十分敏感,很容易成為隱私泄露的源頭--何況安卓應(yīng)用在泄露隱私、隱藏惡意功能方面劣跡斑斑。權(quán)限控制是安全保護(hù)的最重要環(huán)節(jié),卻恰恰是最讓人頭疼的部分。

第二個(gè)麻煩是性能。在PC平臺(tái)上運(yùn)行安卓應(yīng)用問(wèn)題不大,因?yàn)橹髁鱌C的性能遠(yuǎn)遠(yuǎn)勝過(guò)旗艦智能手機(jī),有充足的資源來(lái)支持虛擬機(jī)模擬ARM平臺(tái)流暢處理安卓程序;但主流的Windows手機(jī)在配置上大都比同時(shí)代的安卓機(jī)型低一級(jí),尤其是內(nèi)存容量相差較大。主流安卓智能機(jī)已經(jīng)普及2G內(nèi)存,Windows手機(jī)卻依舊停留在1G水平。這點(diǎn)內(nèi)存再在底層的Windows系統(tǒng)上通過(guò)虛擬機(jī)跑安卓App,效果可想而知。此外,大型游戲、圖像處理等應(yīng)用在芯片速度較低的Windows手機(jī)上運(yùn)行也自然不會(huì)有什么令人滿意的體驗(yàn)。

如果Windows想要在桌面PC上也支持安卓應(yīng)用,那么又一個(gè)問(wèn)題出現(xiàn)了:為觸控優(yōu)化的應(yīng)用很難用鍵盤鼠標(biāo)來(lái)控制。有些情況下用鍵盤鼠標(biāo)完全不能正常使用,用戶又不可能為此專門買塊多點(diǎn)觸控屏??紤]到這一點(diǎn),微軟幾乎不可能讓桌面平臺(tái)獲得原生安卓應(yīng)用支持。

其他的一些可能的障礙包括分辨率兼容性——還好主流Windows手機(jī)的分辨率和主流安卓設(shè)備差不多,所以這個(gè)問(wèn)題不大;安卓應(yīng)用對(duì)系統(tǒng)基礎(chǔ)功能,尤其是GMS(Google Mobile Service)的要求——這意味著Windows可能要在虛擬機(jī)中預(yù)載GMS服務(wù);支持安卓所需要的專利授權(quán)--所幸微軟的專利庫(kù)讓它不用太在意這件事,需要時(shí)進(jìn)行交叉授權(quán)即可。

還有一個(gè)不可忽視的矛盾在于,如果所有的問(wèn)題都得到了解決,Windows可以完美地當(dāng)成安卓系統(tǒng)來(lái)用,那么開(kāi)發(fā)者何必費(fèi)事去開(kāi)發(fā)Windows應(yīng)用?微軟的目標(biāo)是讓W(xué)indows應(yīng)用成為主流,而不是為安卓的興旺添柴加火。支持安卓應(yīng)用終究只能是權(quán)宜之計(jì),而不是基本原則。

綜合這些分析,微軟即便提供了系統(tǒng)原生安卓應(yīng)用支持也將有很多限制:首先,微軟的主要策略將是提供方便的工具幫助開(kāi)發(fā)者將安卓應(yīng)用轉(zhuǎn)換為Windows應(yīng)用;微軟不會(huì)在桌面平臺(tái)中支持安卓;在移動(dòng)平臺(tái)上,微軟可能會(huì)采取白名單或獨(dú)立的應(yīng)用商店的模式,僅允許通過(guò)微軟審核的安卓應(yīng)用在Windows系統(tǒng)上運(yùn)行;最后,可能只有達(dá)到一定配置水平的Windows設(shè)備被允許運(yùn)行高性能要求的安卓應(yīng)用;通過(guò)這些手段,微軟可以一方面讓主流安卓應(yīng)用成為壯大Windows生態(tài)的生力軍,另一方面將潛在的風(fēng)險(xiǎn)控制在最低水平。

考慮到Windows 10的發(fā)布時(shí)間,我們可能會(huì)在Windows 10的第一個(gè)重要升級(jí)版本中看到安卓應(yīng)用原生支持能力。這項(xiàng)功能可能成為微軟在移動(dòng)領(lǐng)域的一項(xiàng)殺手锏,幫助Windows躋身三大移動(dòng)平臺(tái)系統(tǒng)之列。對(duì)于業(yè)界而言微軟的這種做法當(dāng)然是好事,畢竟安卓和iOS的戰(zhàn)爭(zhēng)持續(xù)這么久,第三方的崛起總歸能讓劇情變得有趣一些。

Windows支持Android應(yīng)用有啥障礙?
舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開(kāi)放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version