安卓子系統 (Windows Subsystem For Android, WSA) 可以說是 Windows11 的最強功能,能在 Windows 系統中體驗各種安卓應用。但是有些電腦可能不符合硬件要求,無法通過官方渠道直接升級,因此只能通過 手動方式 進行安裝。
【手動安裝方法】
首先,WSA 是基於 Hyper-V 虛擬技術的,如果操作系統沒有自帶 Hyper-V(例如 Win11 家庭版),可以參考『如何在 Windows 11 Home 上下載和安裝 Hyper-V-Windows 11之家』 安裝 Hyper-V。
成功安裝之后,即可參考『Windows 11 手動安裝安卓子系統(WSA)的方法 - 簡書』 安裝 WSA。
WSA 的 使用教程 參考『運用Windows 11子系統安裝任意Android應用詳細教程 - Windows 11 - cnBeta.COM』。
【WSA 實用工具】
1. WSA 工具箱:安裝 APK,管理、卸載 WSA 應用,查看 WSA 進程。
2. APK Installer:直接安裝 .apk 文件。
3. WSA GApps Script:將 Google Apps 安裝至 WSA,可 root。
【ADB shell 配置】
ADB 即安卓調試橋(Android Debug Bridge),配置 ADB shell 之后可以支持命令行或 Powershell 中運行 Android 系統的命令。配置步驟如下:
- 官網下載 platform-tools 后解壓到特定目錄下;
- 將解壓后的目錄配置到環境變量中:首先在系統變量中新建——變量名為 adb,變量值為解壓后的路徑,即 adb.exe 所在路徑,然后在 Path 項中添加 %adb% 項;
- 在命令行中運行指令 adb version,若顯示 adb 版本號則說明配置成功。
【WSA開啟代理】
一般的代理工具是不能在 WSA 內開啟代理的,無法正常使用 Google Play 商店等應用。因此我參考『B 站博主的方法』寫了一個批處理腳本,將以下腳本復制到記事本,將 7890 改為代理端口號,保存后綴為 .bat,以管理員權限運行即可。
@echo off adb connect 127.0.0.1:58526 && adb shell "settings put global http_proxy `ip route list match 0 table all scope global | cut -F3`:7890" pause