日前,Windows 11 正式發(fā)布。新版本的Windows在外觀上更像Mac OS,但是,在功能上Windows 11 最大的特性是能夠直接支持安卓應(yīng)用。安卓應(yīng)用將在 Windows11 上原生運行,并可從操作系統(tǒng)中包含的新 Windows 11 商店下載。
微軟表示,它正在使用亞馬遜的應(yīng)用商店,將安卓應(yīng)用引入 Windows 11。應(yīng)用程序?qū)⒅苯訌男碌?/span> Windows 商店獲得,并由英特爾橋技術(shù)驅(qū)動。Windows 11 上的安卓應(yīng)用可以被固定在任務(wù)欄上,或與傳統(tǒng)的 Windows 應(yīng)用一起使用。
其實,這不是微軟第一次要支持安卓引用,早在2015 年,微軟的手機(jī)業(yè)務(wù)還活著的時候,微軟就宣布了一項名為“Astoria”的計劃,讓開發(fā)者將安卓 Android 應(yīng)用移植到 Windows 10 Mobile 平臺,借此來彌補自己生態(tài)的不足。
當(dāng)年微軟雄心勃勃,ProjectAstoria要運行安卓應(yīng)用、Project Islandwood要運行IOS的蘋果APP,然后最后這個計劃流產(chǎn)了,Windows 10 Mobile 也消聲覓跡了。
如今,Windows11在6年后,把微軟當(dāng)年的計劃變成現(xiàn)實,6年之后,微軟重啟的目的何在?微軟會在移動市場卷土重來嗎?
從linux開始曲線救國
微軟長期以來,在PC桌面都具有壟斷性的地位,但是在服務(wù)器領(lǐng)域Windows給linux挑戰(zhàn)的很厲害,這個形式類似于移動市場,安卓和IOS對微軟的挑戰(zhàn)。
對此,微軟解決的辦法是自己搞一個linux,這就是 WSL(Windows Subsystem for Linux,適用于 Linux 的 Windows 子系統(tǒng))。
簡單來講,WSL 讓開發(fā)人員不需要虛擬機(jī)就可以在 Windows 中運行 Linux 環(huán)境,這個Linux就可以用Linux的生態(tài)了。
但是轉(zhuǎn)換畢竟是轉(zhuǎn)換,WSL的很多性能不如真正的Linux,而且兼容性問題一直困擾著微軟,微軟解決了一個問題,后面還有新問題。
最后,微軟決定,WSL直接用虛擬機(jī)好了,微軟為了自家程序的兼容,本來就有 Hyper-V 的虛擬機(jī),在里面直接跑一個Linux,那就是WSL2。
實際測試中,WSL2在大部分項目中都比WSL性能更好,與裸機(jī)直接裝Linux相比,性能損失很小。
這樣一來,用戶就方便了,用戶不用安裝單獨的虛擬機(jī),也不用安裝Linux雙系統(tǒng),直接一個Windows就解決問題了??梢杂?/span>Linux的生態(tài)了。
而我們知道,安卓最早就是在Linux核心上加了一個JAVA虛擬機(jī),能用Linux,那么安卓也就可以試試了。WSA(Windows SubSystem for Android)順勢出現(xiàn),WSA 與 WSL 類似,直接在 Windows 中集成了 Android 運行環(huán)境??梢赃\行安卓的APP。
有一個問題是,微軟Windows大部分機(jī)器都跑在X86系統(tǒng)底下,而安卓X86很弱,安卓ARM才