需先启用虚拟化与开发者模式,再通过microsoft store或离线msixbundle安装wsa,最后用adb侧载apk;五步缺一不可,否则无法运行安卓应用。

如果您希望在Windows 11上运行安卓应用,但系统尚未配置安卓子系统环境,则无法直接安装或启动APK文件。以下是实现该目标的多种可行方法:
一、启用底层虚拟化支持
Windows Subsystem for Android(WSA)依赖于硬件级虚拟化能力,必须提前在固件与操作系统中启用对应功能,否则后续所有安装步骤将失败。
1、重启电脑,在开机自检阶段按Del或F2键进入BIOS/UEFI设置界面。
2、定位到Advanced → CPU Configuration或类似路径,找到Intel Virtualization Technology(Intel VT-x)或AMD-V选项,将其设为Enabled。
3、保存设置并退出,系统重启后,按Win + R输入optionalfeatures.exe回车,打开Windows功能窗口。
4、勾选虚拟机平台和Windows 虚拟机监控程序平台,点击确定,等待安装完成。
5、系统提示重启时,立即执行重启操作。
二、配置系统区域与开发者模式
微软对WSA的分发实施地理限制,部分区域需手动调整系统地区以触发商店内容可见性;同时开发者模式是侧载APK的必要授权开关。
1、打开“设置”,进入时间和语言 → 语言和区域,将国家或地区更改为美国。
2、前往隐私和安全性 → 开发者选项,开启开发人员模式,接受系统提示的权限确认。
3、返回“设置”主页,点击系统 → 关于,连续点击版本号七次以激活高级调试选项(如已启用可跳过)。
三、通过Microsoft Store安装WSA(含亚马逊应用商店)
此方式由微软官方提供完整签名组件,自动处理依赖项与初始化流程,适合大多数用户且无需手动下载安装包。
1、打开Microsoft Store,在搜索栏输入Amazon Appstore。
2、在搜索结果中选择官方发布的Amazon Appstore应用,点击获取按钮开始下载。
3、安装过程中系统将自动部署Windows Subsystem for Android™及其运行时环境,无需额外干预。
4、安装完成后,在开始菜单中启动Windows Subsystem for Android™ Settings,检查状态是否显示正在运行。
5、首次启动可能需要数分钟完成初始化,期间请勿关闭窗口或中断网络连接。
四、离线安装WSA安装包(MSIXBUNDLE方式)
当Microsoft Store不可用、网络受限或需指定版本时,可直接下载微软官方发布的MSIXBUNDLE格式安装包进行部署。
1、访问微软官方WSA发布页面(如GitHub上的microsoft/WSA仓库或可信镜像源),下载最新版WSA_x.x.x.x.Msixbundle文件。
2、右键点击“开始”菜单,选择Windows终端(管理员),确保以提升权限运行。
3、在PowerShell中输入命令:Add-AppxPackage "D:\Download\WSA_2310.40000.1.0.Msixbundle",将路径替换为实际存放位置。
4、执行后等待终端输出Success提示,表示安装成功。
5、重启系统后,在开始菜单中查找并启动Windows Subsystem for Android™ Settings完成初始配置。
五、使用ADB工具侧载APK文件
当APK无法通过右键菜单直接调用WSA安装,或需批量部署、调试验证时,ADB提供底层可控的安装通道。
1、从Android SDK官网下载platform-tools压缩包,解压至本地固定路径(如C:\adb)。
2、在WSA设置中开启开发者模式,记下显示的ADB IP地址与端口(通常为127.0.0.1:58526)。
3、在PowerShell中执行:cd C:\adb & .\adb.exe connect 127.0.0.1:58526,确认连接状态返回connected。
4、继续执行:.\adb.exe -s 127.0.0.1:58526 install D:\app\example.apk,将路径替换为实际APK位置。
5、终端显示Success即表示安装完成,可在WSA主界面或开始菜单中查找该应用图标。










