1. 程式人生 > 資訊 >Win11 支援執行 Android 應用,但初期有部分限制

Win11 支援執行 Android 應用,但初期有部分限制

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 使用者只能通過首發的亞馬遜應用商店進行選擇。

瞭解到,安卓應用在 Windows 11 上的到來,顯然是對蘋果最近在 macOS 中整合 iOS 和 iPadOS 應用的迴應。

在釋出這一訊息的同時,微軟還公佈了一個全新的微軟商店應用,其重點是成為 Windows 上任何應用程式的開放店面。這包括 Win32、UWP、PWA,以及 Android 應用。預計 Windows 11 將在今年秋天推出,屆時 Windows 上的安卓應用支援將向公眾開放。