ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

WSABuilds 深度指南:Windows 上安装完整 Android

WSABuilds 深度指南:Windows 上安装完整 Android WSABuilds 深度指南Windows 上安装完整 Android【免费下载链接】WSABuildsRun Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root solutions) built in.项目地址: https://gitcode.com/GitHub_Trending/ws/WSABuilds需要在 Windows 电脑上用一款只有 Android 版的工具时很多人第一反应是开一个完整的安卓模拟器但那又重又慢。而官方 WSA 已被微软宣布停止支持且缺少 Play 商店和 root。WSABuilds 提供内置 Google Play 商店MindTheGapps和 Magisk/KernelSU root 的预构建 WSA 二进制文件让你在 Windows 10/11 上十几分钟装好一套能用的 Android 环境。 技术背景为什么选预构建的 WSA先看清三个选项的差异再决定要不要用它维度官方 WSA完整安卓虚拟机WSABuildsGoogle Play 商店无只有 Amazon Appstore看镜像而定内置 MindTheGappsRoot 权限无需要自行折腾内置 Magisk / KernelSU资源占用低高低共享 Windows 进程维护状态微软已宣布 EoS依赖第三方社区 LTS 维护中技术基座很简单WSABuilds 本质是微软 WSA 的注册式 Appx 包跑在 Windows 的 Virtual Machine Platform / Hyper-V 之上。它不做二次虚拟化整套安卓而是把系统镜像、GApps 和 root 方案预先打进包里你只需注册即可运行这是它比传统虚拟机轻得多的原因。️ 项目结构速览仓库按安装—运行—更新—文档四层组织东西都在这些地方MagiskOnWSA/installer/—— 安装入口。Run.bat一键安装Install.ps1和MakePri.ps1分别负责注册 Appx 包和生成 PRI 容器文件x64/、arm64/子目录对应不同 CPU 架构的脚本。MagiskOnWSA/libhoudini/—— ARM 转译层Houdini。x86 机器上跑 ARM 应用时它通过etc/binfmt_misc/下的 binfmt 规则把 ARM 可执行文件动态分派给转译器执行这就是 ARM 应用能在你的 x86 电脑上运行的原因代价是性能略低于原生。MagiskOnWSA/Update Check/—— 版本监控脚本。WSARetailUpdateCheck.py、MagiskStableUpdateCheck.py、KernelSUUpdateCheck.py等持续追踪各组件的新版本供维护者判断何时发布新构建。Documentation/—— 全部用户文档。WSABuilds/是主文档安装、升级、备份Fix Guides/收录各错误码排查Usage Guides/是进阶教程遇到问题先来这里找。 动手指南10 分钟装好带 Root 的 WSA前置条件系统版本Windows 11 Build 22000.526 及以上或 Windows 10 22H2 10.0.19045.2311 及以上硬件内存最低 8GB建议 16GBC 盘至少 10GB 空闲CPU 为 x86_64 或 arm64分区格式安装目录所在的分区必须是 NTFSexFAT 不行系统功能在可选功能中启用 Virtual Machine Platform 和 Windows Hypervisor Platform虚拟化BIOS/UEFI 中已开启虚拟化。可先用下面的命令确认状态systeminfo | findstr /I 虚拟化如果之前装过官方 WSA需先彻底卸载想保留数据就先备份见下文否则注册会冲突。安装步骤下载构建去项目 Releases 页面按你的系统选对应.7z文件区分 Windows 10/11、x64/arm64以及是否含 GApps/Magisk。不要下 Source code。解压并改名为WSA用 7-Zip 解压把解压出来的文件夹改名为WSA。放到永久位置把WSA文件夹移到不会再动的位置如C:\Documents\WSA。提示WSA 是注册式安装系统直接引用这个文件夹里的文件日后不能删除或改名移动位置会导致 WSA 无法启动。运行安装双击文件夹里的Run.bat脚本会自动注册包并拉起 WSA。若弹窗一闪而过、安装没成功就在管理员终端中手动执行替换为你的实际路径cd C:\WSA PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1首次授权脚本跑完后 WSA 自动启动首次会弹出诊断信息许可窗口有时弹两个都点同意即可。收尾回到 PowerShell 窗口按任意键关闭窗口。验证成功在开始菜单打开 Windows Subsystem for Android Settings能看到设置界面即安装成功装 GApps 版本的话打开 WSA 内的 Play 商店能正常浏览即代表 GMS 就绪。⚙️ 进阶玩法GPU 切换、磁盘迁移与 Magisk 模块GPU 切换避坑什么时候需要Intel HD Graphics 530 及更老的核显上 WSA 可能起不来或花屏Nvidia 显卡也有已知的图形兼容问题。怎么操作WSA 设置 → Turn off 关掉 WSA → 切到 Graphics and Performance 标签 → 在 GPU used for apps 下拉框里换一张卡另一颗核显/独显或最稳的 Microsoft Basic Renderer。效果Basic Renderer 牺牲一点图形性能换稳定性是排查WSA 起不来时的首选对照确认换卡能跑起来后再试回显卡找平衡。详细截图版步骤见 GPU 切换指南。把 WSA 数据迁到别的磁盘什么时候需要userdata.vhdx会越用越大把 C 盘吃满。目标磁盘必须是 NTFS建议预留 20GB。怎么操作先完整卸载 WSA 并删掉%LOCALAPPDATA%\Packages下的MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe文件夹把 WSA 安装到新磁盘装好、数据用起来后关闭 WSA将Packages下该文件夹整体复制到目标磁盘删除原文件夹再在管理员命令行建目录联接右侧替换为你的目标路径mklink /J %LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe D:\WSAData\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe效果WSA 以为数据还在 C 盘实际读写都落在 D 盘。完整步骤含保留现有数据的备份环节见 外盘迁移指南中文版。Magisk 模块本地安装什么时候需要Magisk 的在线模块仓库已被官方下架Magisk 管理器里的模块列表是空的但本地安装模块完全可用。怎么操作把模块 zip 推到 WSA 里再调用 magisk 安装需先 adb 连上见文末调试入口adb push module.zip /data/local/tmp adb shell su -c magisk --install-module /data/local/tmp/module.zip效果模块立即生效重启 WSA 后在 Magisk 管理器模块页可见。注意 WSA 的 system 分区由 Hyper-V 只读挂载不要尝试直接改 system 分区一切修改走 Magisk 模块。 常见问题速查注册 WSA 时报 0x80073CFx 系列错误按 Fix Guides 里对应错误码的文档处理通用排查是手动注册拿详细日志。先进 WSA 安装目录再执行用报错里的 ActivityID 替换uuidAdd-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion -Register .\AppxManifest.xml Get-AppPackageLog -ActivityID uuid日志会给出失败的具体原因常见为虚拟化未开、组件缺失或路径过长参考FixPathTooLong.md。GApps 版在 Windows 11 上闪退 / 装完打不开2025 年 6 月之后的部分 Windows 11 版本上含 GApps 的构建出现了崩溃问题项目方正在修复。当前可用的绕过方案有三换用文件名带NoGApps的构建、使用较老的 2211/2210 版构建、或按官方 issue 中给出的临时修复操作以仓库 README 最新说明为准。装完后 WSA 完全没反应、连闪屏都没有的对照 WSA Does Not Load 排查文档。adb 连不上 localhost:58526先确认 WSA 设置 → Developer 页里开发者模式已开启再记下该页面显示的 IP 地址改用 IP 直连试试adb connect localhost:58526若本地回环不通用 Developer 页显示的 IP 执行adb connect ip:5555。升级后老应用卡加载页或闪屏升级构建后先清出问题的应用的数据和缓存或卸载重装仍不行就做一次干净安装先备份userdata.vhdx见 备份与恢复文档。 版本策略与升级流程项目目前维护两条构建线以 Releases 页面最新标注为准构建线特点适合谁LTS长期支持基线 WSA 版本保持稳定Magisk / KernelSU / GApps 随新 Release 更新当前为 LTS 7 Hotfixv2407.40000.4.0GApps 版默认捆绑 Magisk日常使用、求稳非 LTS跟随 WSA 新版本迭代不含捆绑 Magisk需要新 WSA 特性、可接受尝鲜升级流程不丢应用和数据WSA 设置里点 Turn off等加载圈消失确保 WSA-System-Control、WSAPacman 等工具未运行。下载目标版本.7z用 7-Zip 打开它内部的版本子文件夹如WSA_2xxx.xxxxx...。全选子文件夹内文件解压到你现有的 WSA 安装目录。提示替换时选对所有项目执行此操作替换文件选替换目标中的文件。重新运行Run.bat打开 WSA 设置 → About确认版本号已更新。提示升级前建议把userdata.vhdx位于%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\复制一份备份升级翻车时这是唯一的数据出口。 社区与维护现状项目 Discord官方答疑社区安装问题、升级咨询优先来这里问响应最快。GitHub Issues提交 bug、请求自定义构建如特定 Magisk / GApps 组合走这里维护者会在 issue 里同步修复进度。XDA 论坛 WSA 专帖长期讨论串适合查历史问题的解决脉络。维护状态客观说明微软已宣布 WSA 于 2025 年 3 月起停止官方支持Amazon Appstore 及依赖应用不再更新WSABuilds 因此进入 LTS 维护模式——仓库不归档继续为 WSA ≥ 2311.40000.5.0 的版本发布更新 Magisk、KernelSU 和 GApps 的新构建后续计划以仓库内公告为准。️ 调试入口与学习路径日常调试主要靠三个入口ADBadb connect localhost:58526需开发者模式是装模块、推文件、看日志的主力通道。Logcatadb logcat或直接读文件%LOCALAPPDATA%\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalState\diagnostics\logcat应用闪退原因基本都能在里面找到。WSA 设置 About 页核对 WSA 版本、确认升级是否生效。学习路径建议都在仓库内按顺序读安装文档 —— 全新安装者的第一份材料含手动注册的排查方法使用指南 —— 装好之后日常怎么用ADB、侧载等排查总纲 —— 遇到问题按图索骥的入口链接到各具体错误码文档装好后从 GApps 版入手熟悉 Play 商店和 Magisk再按上面的进阶章节逐步加料比一上来就折腾全功能省时得多。最后提醒WSA 安装文件夹是注册式安装的根目录任何时候都不要删除或改名动大手术换构建、迁磁盘、干净安装之前先把userdata.vhdx备份到别处。【免费下载链接】WSABuildsRun Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root solutions) built in.项目地址: https://gitcode.com/GitHub_Trending/ws/WSABuilds创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表