近日,外媒 Windows Central 報(bào)道稱,據(jù)消息人士透露,微軟正在開發(fā)原生支持安卓應(yīng)用的系統(tǒng),有望允許開發(fā)者將安卓 app 打包成 MSIX 提交到 Microsoft Store,從而無(wú)需更改代碼(或更改少量代碼)即可將安卓 app 引入 Windows 10 系統(tǒng)。消息人士還透露,該項(xiàng)目名為「Latte(字面含義:拿鐵)」,最早將于明年發(fā)布。
此前,微軟曾計(jì)劃通過(guò)一個(gè)名為 Astoria 的項(xiàng)目將安卓 app 引入 Windows 10 系統(tǒng),但該項(xiàng)目無(wú)疾而終。「Latte」項(xiàng)目的開發(fā)目的與之類似,并且可能由 Windows 面向 Linux 的子系統(tǒng) WSL 提供支持。但要真正運(yùn)行起來(lái),微軟需要提供能夠運(yùn)行安卓 app 的安卓子系統(tǒng)。
微軟此前已經(jīng)宣布:WSL 即將獲得對(duì) GUI Linux 應(yīng)用的支持,同時(shí) GPU 也將提速,以提升 app 在 WSL 上運(yùn)行的性能。
「Latte」項(xiàng)目不太可能包含對(duì) Play Services 的支持,因?yàn)楣雀璨辉试S Play Services 安裝在原生安卓設(shè)備和 Chrome OS 以外的任何設(shè)備上。這意味著依賴 Play Services API 的 app 需要進(jìn)行更新,以移除這些依賴關(guān)系來(lái)適配 Windows 10 系統(tǒng)。
目前,用戶可以使用 Windows 10 內(nèi)置的「Your Phone」app 在 PC 上運(yùn)行安卓 app。不過(guò)該功能僅限于部分三星設(shè)備,且目前還不夠穩(wěn)定可靠。如果能在 PC 本地安裝和運(yùn)行安卓 app,用戶就可以不受手機(jī)設(shè)備的影響,在 PC 上使用缺乏 Windows 版本的 app。
有消息稱,「Latte」項(xiàng)目產(chǎn)品將在明年正式上市,并且可能會(huì)在 2021 年秋季發(fā)布的 Windows 10 中發(fā)布。但有一點(diǎn)尚需注意:許多安卓 app 主要是為手機(jī)設(shè)計(jì)的,因此在比手機(jī)大的屏幕上效果可能都不太理想。
過(guò)去幾年,微軟明確表示,在平臺(tái)上進(jìn)行 app 開發(fā)時(shí),不再只重視原生 Windows app,而是歡迎引入更多 app 開發(fā)平臺(tái),比如 PWA、UWP、Win32、Linux (via WSL) 等,現(xiàn)在,安卓平臺(tái)也將包括在內(nèi)。
對(duì)標(biāo)蘋果?
手機(jī)上的 APP 在電腦上用不了,這是很多人在日常生活、工作中遇到的尷尬。在移動(dòng)端優(yōu)先的開發(fā)環(huán)境中,很多開發(fā)者都會(huì)優(yōu)先進(jìn)行移動(dòng)端的開發(fā),這就導(dǎo)致桌面端操作系統(tǒng)陷入了尷尬的處境。因此,打通整個(gè)生態(tài)成了操作系統(tǒng)能否存活下來(lái)的關(guān)鍵。
前段時(shí)間,蘋果 M1 芯片的發(fā)布掀起了一場(chǎng)生態(tài)巨變。由于 M1 采用了和蘋果 A 系列一樣的 Arm 架構(gòu),所以搭載 M1 芯片的 Mac 產(chǎn)品可以運(yùn)行之前為 iOS、iPadOS 開發(fā)的應(yīng)用。這意味著 macOS 變成了目前應(yīng)用生態(tài)最豐富的桌面操作系統(tǒng)。在移動(dòng)互聯(lián)網(wǎng)時(shí)代,這一改變意義重大,也給 Windows 和 Intel 組成的 Wintel 聯(lián)盟帶來(lái)了不小的挑戰(zhàn)。
長(zhǎng)期以來(lái),這個(gè)聯(lián)盟憑借英特爾的摩爾定律和微軟 Windows 系統(tǒng)的升級(jí)換代壟斷了桌面端,在硬件、系統(tǒng)兩大核心技術(shù)領(lǐng)域高度捆綁住了眾多的硬件廠商和軟件廠商,形成了全球最大的一個(gè)生態(tài)。但隨著個(gè)人電腦業(yè)務(wù)下滑和平板、手機(jī)等移動(dòng)端的崛起,蘋果和谷歌后來(lái)居上,Wintel 聯(lián)盟逐漸出現(xiàn)了裂痕。
近年來(lái),為了在移動(dòng)優(yōu)先的互聯(lián)網(wǎng)時(shí)代占有一席之地,微軟也開始發(fā)力對(duì) Arm 架構(gòu)的支持,很早就開始布局專門為 ARM 架構(gòu)處理器編譯的 Windows on ARM,只是進(jìn)展一直非常緩慢。
如果「Latte」項(xiàng)目的計(jì)劃一切順利,將安卓 app 引入進(jìn)來(lái),那么 Windows 10 將成為一個(gè)在 app 支持方面幾乎「通用」的操作系統(tǒng)。


