6 月 25 日消息 微軟在昨晚的 Windows 11 發布會上宣布了一條重磅消息,Windows 11 將能夠通過亞馬遜應用商店支持原生運行安卓應用,這些應用程序將在本地安裝,這意味著它們將能夠顯示在任務欄和開始菜單中。
今年晚些時候,用戶將能夠在 Microsoft Store 中找到 Android 應用程序,并可通過亞馬遜應用商店下載。
在最初的主題演講中,微軟關于安卓應用集成功能的技術細節介紹很少,但在后續的開發者主題演講中,微軟說他們開發了一個“安卓 Windows 子系統”(WSA),與 Windows 中已經存在的“Linux Windows 子系統”相似。應用程序顯示在一個頂層窗口中,可以被釘在開始菜單上,調整大小,并像任何本地 Windows 應用程序一樣進行管理。微軟表示,在該功能的背后,Windows 11 創建了一個代理本地應用程序,處理 Android 應用程序模型和 Windows 應用程序模型之間的橋梁。為了使代碼運行,微軟利用他們在開發 WSL 時取得的進展--并將 Linux 內核引入 Windows--來構建 WSA。安卓應用在虛擬機中運行,這提供了與 AOSP 框架的兼容性,而且鍵盤、鼠標、觸摸、筆和用于音頻的藍牙耳機等設備都兼容。
由于大多數安卓應用是為 ARM 處理器構建的,微軟與英特爾合作,使用后者的英特爾橋技術,在英特爾和 AMD PC 上運行 ARM 二進制文件。在另一篇博客文章中,英特爾將英特爾橋描述為“一個運行時后編譯器,使應用程序能夠在基于 x86 的設備上原生運行”。目前還沒有明確確認哪些英特爾的處理器將支持安卓應用程序,不過英特爾的博文提到,該公司“預計今年及以后將為 Windows 11 提供最廣泛的計算體驗,為消費者、企業、教育、愛好者等提供基于英特爾酷睿處理器的第十代、第十一代和未來幾代平臺”。至于基于 ARM 的 Windows PC,它們也將得到支持,但微軟還沒有分享任何細節。
除了硬件兼容性,另一個擔憂是,通過亞馬遜的應用商店提供的應用程序的數量與通過谷歌的 Play Store 提供的數量相比相形見絀。此外,Windows 11 不太可能搭載谷歌移動服務,所以某些應用程序是否會因為缺乏谷歌 Play 服務而在 Win11 操作系統上表現不佳還是未知數。
雖然亞馬遜應用程序不支持 Google Play,但微軟的長期計劃是讓更多的安卓商店進入微軟的商店。這可能意味著三星,甚至是 Google Play 以后也會進入 Win11。目前還不清楚是否能夠從其他來源側載安卓應用,或者像 Fire 平板電腦那樣單獨安裝谷歌 Play 服務和 Play 商店。
另據《華爾街日報》報道,用戶必須先下載并登錄亞馬遜應用商店,然后才能從微軟商店下載安卓應用。這個過程有些繁瑣,希望微軟以后能改進這個過程。
此外,亞馬遜應用商店中提供的所有內容,不會在微軟商店中重復引入。前者將于今年晚些時候與開發者取得聯系,以分享如何將應用發布到 Windows 平臺的詳情。在此之前,Windows 用戶只能通過首發的亞馬遜應用商店進行選擇。
IT之家了解到,安卓應用在 Windows 11 上的到來,顯然是對蘋果最近在 macOS 中整合 iOS 和 iPadOS 應用的回應。
在發布這一消息的同時,微軟還公布了一個全新的微軟商店應用,其重點是成為 Windows 上任何應用程序的開放店面。這包括 Win32、UWP、PWA,以及 Android 應用。預計 Windows 11 將在今年秋天推出,屆時 Windows 上的安卓應用支持將向公眾開放。