尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

在 Windows 10 上运行 Android 应用:WSA-Windows-10 安装与使用完整指南

在 Windows 10 上运行 Android 应用:WSA-Windows-10 安装与使用完整指南 在 Windows 10 上运行 Android 应用WSA-Windows-10 安装与使用完整指南【免费下载链接】WSA-Windows-10This is a backport of Windows Subsystem for Android to Windows 10.项目地址: https://gitcode.com/gh_mirrors/ws/WSA-Windows-10WSA-Windows-10 把 Windows 11 的 Android 子系统WSA原样回移植到 Windows 10让 Win10 电脑不开模拟器也能原生跑 Android 应用。这篇指南带你走完从系统准备到首次启动的全部步骤适合暂时不打算升级 Win11、又想用上 Android 生态或做跨系统调试的人。 它到底是什么这个项目不是再造一个模拟器而是把微软官方 Win11 WSA 的完整副本搬回 Win10。注册进系统的就是微软签名的 2301.40000.7.0 版本系统组件沿用官方构建行为和 Win11 上的 WSA 保持一致。你能得到什么开始菜单里多出一个 Windows Subsystem for Android可侧载 APK也支持 Play Store地区与账号限制和官方版相同实现方式基于 WSL 和 HypervisorAndroid 环境自带独立的内核和初始磁盘镜像不需要你自己搭环境和常见模拟器的差别对比项本项目常见安卓模拟器落地方式系统级子系统以 UWP 应用注册独立客户端虚拟机应用来源Win11 WSA 官方构建各家私有镜像兼容范围与 Win11 WSA 一致取决于模拟器自身一句话概括它是官方版本 回移植路线而不是另起炉灶。 从下载到跑通环境要求Windows 10 x64构建 19044.2604 及以上即 22H2 或更新这是应用清单里写死的下限CPU 支持虚拟化且已在 BIOS 里开启 VT-x 或 AMD-V能从 Microsoft Store 安装Windows Subsystem for Android应用第 1 步获取代码git clone https://gitcode.com/gh_mirrors/ws/WSA-Windows-10第 2 步开启三个系统功能用管理员 PowerShell 执行执行完需要重启Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux不喜欢命令行的话也可以走控制面板程序 启用或关闭 Windows 功能勾选 Windows 虚拟机监控程序平台、虚拟机平台、适用于 Linux 的 Windows 子系统三项。第 3 步确认虚拟化已生效打开任务管理器 性能 CPU确认虚拟化一栏显示已启用。第 4 步安装商店版 WSA 应用在 Microsoft Store 搜索Windows Subsystem for Android产品编号 9P9TQF7MRM4R安装它。第 5 步打开开发者模式在设置应用里启用开发人员模式22H2 之后位于隐私选项卡旧版本在更新和安全下。第 6 步运行安装脚本进入仓库目录右键 setup.bat 以管理员身份运行。它只做三件事把 WSA 目录复制到文档\WSA、注册应用清单、逐个安装依赖的 appx 包。注意要先解压压缩包再运行README 里专门强调了这点。第 7 步启动从开始菜单打开 Windows Subsystem for Android按提示完成首次设置。⚙️ 核心能力拆解客户端与服务怎么分工桌面入口是 WsaClient 目录下的 WsaClient.exe负责界面和会话WsaService 目录下的 WsaService.exe 是后台服务用 localSystem 权限运行负责创建和维护 Android 环境。一个管门面一个管机房互不干扰。图形与网络怎么通图形这边由 gfxstream_backend.dll 做渲染后端配合 libEGL.dll 和 libGLESv2.dll 提供 OpenGL ES 接口画面在 Android 侧生成后送回 Windows 显示。网络由 WsaProxy 目录下的 WsaProxy.dll 负责转发具体连接方式定义在 networking.json 里。环境是现成的WSA/Tools/ 下直接给了 Android 用的 kernel 和 initrd.img崩溃上报组件WSACrashUploader也一并带上了所以你不需要关心底层怎么搭建。 真实场景怎么玩办公把手机专属应用搬上大屏只有移动版的内部工具、协作应用可以直接装通知和文件共享沿用 Windows 通道不额外装客户端和系统应用一起管理卸载走正常流程游戏大屏跑原生安卓游戏无需额外下载模拟器装好即用与 Win11 WSA 是同一构建兼容范围一致手柄等外设按 Windows 常规方式接开发ADB 调试与侧载adb connect 127.0.0.1:58526 adb install your-test.apk连上 ADB 后能装测试包、抓日志设置入口支持侧载方便验证第三方 APK适合做 Windows 与 Android 交互的跨平台测试 踩坑与自救setup.bat 运行后没反应或提示权限不足脚本需要管理员权限手动右键以管理员身份运行确认压缩包已解压不要在 rar 内直接双击运行重新执行观察输出直到提示安装完成WSA 应用启动即闪退这是官方排查建议打开任务管理器把启动项全部禁用重启电脑再启动 WSA 验证WSA 打不开或商店应用打开后自动退出检查第 2 步的三个功能是否都勾选并重启过确认开发者模式处于开启状态回任务管理器看虚拟化是否已启用任务管理器里虚拟化显示已禁用重启进 BIOS开启 VT-x 或 AMD-V保存退出回到 Windows 复查 进阶与调优内存分配和图形加速这两个开关就在 WSA 的设置应用里不在什么隐藏文件里。参考取值使用场景内存分配图形加速轻度应用使用8GB关闭游戏、重图形负载16GB开启开发调试8GB关闭排查更省心如果要在多台机器上批量部署思路是把安装动作脚本化setup.bat 的本质就是用 Add-AppxPackage 注册应用清单并装依赖包你可以把这几步抽成一个 PowerShell 脚本逐机执行前提是每台机器的三个系统功能都已提前开启。写在最后这个项目是目前 Win10 上跑 Android 应用最直接的路子系统满足 22H2 以上的话现在就可以从第 1 步开始动手。【免费下载链接】WSA-Windows-10This is a backport of Windows Subsystem for Android to Windows 10.项目地址: https://gitcode.com/gh_mirrors/ws/WSA-Windows-10创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表