必须先部署windows subsystem for android(wsa),否则无法运行安卓软件;需启用虚拟机平台与windows hypervisor平台、bios开启vt-x/amd-v、系统区域设为美国,再通过microsoft store安装amazon appstore或离线安装.msixbundle包,最后开启开发者模式并用adb连接安装apk。

要在Windows 11电脑上安装安卓软件,必须先让系统具备运行安卓应用的底层能力——即成功部署Windows Subsystem for Android(WSA),否则任何APK文件都无法执行。这一步不可跳过,也不存在“不装子系统直接双击安装”的捷径。
启用必要系统功能
打开“设置”→“系统”→“启用或关闭Windows功能”,勾选【虚拟机平台】和【Windows Hypervisor平台】,点击确定后重启电脑。若这两项灰显不可勾选,请进入BIOS/UEFI开启Intel VT-x或AMD-V硬件虚拟化支持——这是WSA启动的硬性前提,未开启会导致后续所有安装步骤静默失败。
任务管理器→“性能”选项卡→右下角确认“虚拟化:已启用”。没看到该提示就说明底层未通,继续往下操作只会浪费时间。
切换系统区域为美国
打开“设置”→“时间和语言”→“语言和区域”,将“国家或地区”改为【美国】。这步不是可选项——微软官方WSA组件仅对美国区域开放分发,中国区商店即使登录微软账号也无法加载相关页面。改完立即生效,无需重启。
安装完成后可随时切回中国,不影响已安装的安卓应用运行。
安装Windows Subsystem for Android
方法一:通过Microsoft Store一键安装(推荐)
打开Microsoft Store,搜索“Amazon Appstore”,点击“获取”开始下载。安装过程会自动连带部署WSA核心组件,无需手动干预。安装完成后,在开始菜单中能找到“Windows Subsystem for Android”应用。
方法二:离线安装(当Store无法加载或提示区域受限时使用)
① 访问 https://store.rg-adguard.net/,在输入框粘贴官方链接:https://apps.microsoft.com/store/detail/windows-subsystem-for-android%E2%84%A2-with-amazon-appstore/9P3395VX91NR;
② 下拉选择“Slow”通道,点击“检查”,找到以MicrosoftCorporationII.WindowsSubsystemForAndroid_开头的.msixbundle文件;
③ 右键该链接→“另存为”,保存路径必须为纯英文、无空格(如C:\WSA\);
④ 以管理员身份运行PowerShell,执行:Add-AppxPackage -Path "C:\WSA\文件名.msixbundle"(引号内路径需与实际一致)。
开启开发者模式并验证ADB连接
点击开始菜单,搜索“Android”,打开“适用于Android的Windows子系统设置”,滑动到底部开启【开发人员模式】。此时系统会自动生成一个本地ADB服务地址(通常为127.0.0.1:58526),该端口每次重启可能变动,务必在安装APK前重新确认。
打开Windows Terminal(管理员),输入:adb connect 127.0.0.1:58526(端口号以设置界面显示为准)。若返回“connected to 127.0.0.1:58526”,说明子系统已就绪。
安装APK文件
方法一:命令行安装(稳定可靠)
确保APK文件放在某个英文路径下(如D:\apk\weixin.apk),在Terminal中执行:adb install D:\apk\weixin.apk。安装成功会显示“Success”,失败则提示“INSTALL_FAILED_XXX”,常见原因是APK签名冲突或目标设备未就绪。
方法二:拖放式安装工具(省去命令)
下载WSA Pacman(GitHub开源项目),安装后双击任意APK文件即可调起图形化安装界面。注意:若“安装”按钮灰色,说明开发人员模式未开启或ADB未连接成功,需返回上一步检查。











