Windows10終于支持Android子系統(tǒng),雙擊apk即可安裝安卓app

眾所周知,Windows11 最大的新特性就是支持 Windows Subsystem for Android (WSA),即安卓子系統(tǒng)。這也是很多 Windows 用戶升級到 Windows11 的一個重要因素。

根據(jù)微軟的說明,WSA 僅支持 Windows11,Windows10 及以前的操作系統(tǒng)無緣WSA。

不過高手在民間,最近 GitHub 上的一位大神,將WSA搬上了Windows10平臺。但要在 Windows10 運行WSA,需要一些必要條件。
確認Windows10版本號
首先查看Windows10的版本號,要保證版本號在Windows10 22H2 10.0.19045.2311以上。打開“運行”或直接在Windows10的搜索框輸入"winver",按下回車鍵查看版本號。建議直接下載文章末尾的Windows10 22H2 官方iso鏡像進行升級。
啟用BIOS虛擬化支持
要在Windows10上使用WSA,需要在電腦的BIOS啟用虛擬化支持。
安裝WSL
在Windows10安裝Windows Subsystem for Linux,也就是WSL,這是Windows平臺的一個Linux子系統(tǒng)。
以管理員權(quán)限打開“Windows PowerShell”,輸入以下指令,系統(tǒng)將自動開始安裝 WSL,默認發(fā)行版本號為 Ubuntu 22.04.1 LTS。
安裝完成后,點擊開始菜單,將看到 Ubuntu 的圖標。
clone 代碼
在 WSL2 (也就是 Ubuntu 子系統(tǒng)) 克隆 MagiskOnWSALocal 代碼。該過程是為了獲取集成了 Magisk 的 WSA AppX 包。
代碼克隆完成后,輸入以下代碼。代碼運行完成后將自動跳出一個安裝設(shè)置界面,安裝界面的每項設(shè)置如下:
Build arch: x64
WSA release type: insider fast
Magisk version: stable
Do you want to install GApps: Yes
Which GApps do you want to install: OpenGApps
Do you want to keep Amazon Appstore: No
Root solution: magisk
Do you want to compress the output: Yes
Compress format: 7z
接下來就是等待系統(tǒng)安裝完成。系統(tǒng)配置完成之后,會得到一個類似于“WSA_2210.40000.7.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-OpenGApps-11.0-pico-RemovedAmazon.7z”的壓縮包,這個包就是 WSA AppX,把這個壓縮包從 WSL2 里復(fù)制出來。打開資源管理器,打開左側(cè)的 “Linux” 文件夾,找到以下目錄,復(fù)制里面的壓縮包到任意目錄并解壓。
進入解壓縮的目錄,找到“AppxManifest.xml”,使用記事本編輯該文件。搜索“TargetDeviceFamily”節(jié)點,把 MinVersion 從 10.0.22000.120 改成 10.0.19045.2311。
繼續(xù)搜索“customInstallActions”和“desktop6”,分別刪除下面的內(nèi)容,刪除完成后保存該文件。
下載WSA補丁
從以下鏈接下載WSA的補丁文件,解壓之后將文件粘貼到壓縮包的WsaClient文件夾,文件夾路徑如下。
安裝WSA
以上過程全部為了下載和設(shè)置 WSA AppX 安裝包,如果您閑麻煩,也可以直接下載小妹打包好的 WSA AppX 安裝包,使用這個安裝包,以上步驟可以全部省略。
以管理員權(quán)限打開“cmd”,使用以下命令進入解壓縮后的文件夾,然后運行以下命令,注意大小寫。
如果一切正常,安裝完成后將自動彈出 Windows Subsystem for Android (WSA) 窗口、以及 Google Play 商店和 Magisk 窗口,此時已經(jīng)完成 WSA for Windows10 的安裝。
但由于國內(nèi)無法訪問 Google Play 商店,只能使用 apk 進行 Android 應(yīng)用的安裝。通過以下的視頻鏈接,可以實現(xiàn)雙擊 apk 文件安裝 Android 應(yīng)用的操作。