如何在Win10上安装WSA,用上安卓应用

这篇具有很好参考价值的文章主要介绍了如何在Win10上安装WSA,用上安卓应用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

缘起:想在PC上使用一个叫做“掌阅”的手机看书软件,但它的web端相比于微信读书而言,真的烂爆了;win11上可以直接在应用商店装WSA,但是不想升级win11。

最终的效果

如何在Win10上安装WSA,用上安卓应用

如何在Win10上安装WSA,用上安卓应用 

 步骤:

1.首先我们需要将 Windows 10 更新至最新版本(Windows 10 22H2),对应的版本至少 Windows 10 10.0.19045.2311,如果不确定可以在终端或者 PowerShell 中输入winver 来查看 Windows 版本。

如何在Win10上安装WSA,用上安卓应用

 同时,Windows 10 版本至少为专业版,原因是后面我们需要安装 Hyper-V 虚拟化平台,而这也是 WSL 以及 WSA 的基础。如果你 Windows 10 使用的是家庭版,那么可能就无法使用这个办法来体验 WSA 了。

2.以上的准备工作就绪之后,首先在 BIOS 中开启虚拟化支持,并打开Windows 10 中的相关功能:

在搜索栏搜索 启用或关闭Windows功能  ,在其中找到并开启 Hyper-V 、「虚拟机平台」、「Windows 虚拟机监控程序平台」以及「适用于Linux 的 Windows 子系统」。勾选安装后重启设备,最基础的工作已经准备完毕了。

如何在Win10上安装WSA,用上安卓应用

 如何在Win10上安装WSA,用上安卓应用

 如何在Win10上安装WSA,用上安卓应用

 紧接着,我们需要在 Windows 10 中开启相关开发者权限,在「设置」-「更新和安全」中,找到「开发者选项」,打开「开发人员模式」,同时在 Powershell 项目中勾选「更改执行策略,以允许本地 PowerShell 脚本在未签名的情况下运行。远程脚本需要签名」并点击「应用」。

 如何在Win10上安装WSA,用上安卓应用

 

 3.通过依赖 GitHub Actions 服务的 Magisk on WSA 的 fork 项目,将其 fork 到自己 Github 账户下,在 fork 项目中点击 Action 后,点击 Build WSA -- Run workflow,在配置菜单中选择想要的版本,这里 Build arch 选择X64,WSA release Type 选择insider slow,Magisk version 这里选择 stable

如何在Win10上安装WSA,用上安卓应用

 

 4.接下来我们解压缩生成的 WSA 包。紧接着下载需要的两个 dll 文件,这里我们可以直接从 WSAPatch 项目中的 Releases 中下载,将下载的压缩包解压后,拷贝到刚刚解压的 WSA 目录下的 WsaClient 文件夹中。注意:WSA这个文件夹在安装完成之后也是不能删的,所以合理安排存放的位置。

如何在Win10上安装WSA,用上安卓应用

 

如何在Win10上安装WSA,用上安卓应用

 然后,我们需要使用代码编辑器修改 WSA 目录下的 AppxManifest.xml 文件。首先使用编辑器搜索 AppxManifest.xml 中的TargetDeviceFamily 这个关键字,然后定位到下面这段代码:

Windows.Desktop" MinVersion="10.0.22000.120" MaxVersionTested="10.0.22000.120"/>

将其中的 MinVersion中的 10.0.22000.120修改为10.0.19045.2311

如何在Win10上安装WSA,用上安卓应用

 然后再搜索customInstall ,注释掉下面两段内容:

<rescap:Capability Name="customInstallActions"/>
<desktop6:Extension Category="windows.customInstall">
    <desktop6:CustomInstall Folder="CustomInstall" desktop8:RunAsUser="true">
        <desktop6:RepairActions>
            <desktop6:RepairAction File="WsaSetup.exe" Name="Repair" Arguments="repair"/>
        </desktop6:RepairActions>
        <desktop6:UninstallActions>
            <desktop6:UninstallAction File="WsaSetup.exe" Name="Uninstall" Arguments="uninstall"/>
        </desktop6:UninstallActions>
    </desktop6:CustomInstall>
</desktop6:Extension>

完成之后保存,接下来我们使用管理员权限打开 Powershell,定位到 WSA 目录后,执行脚本.\Install.ps1 来安装 WSA 

如何在Win10上安装WSA,用上安卓应用

如果一切操作顺利,则可以看到 WSA启动,你可以像在 Windows 11 上使用 WSA 那样通过 ADB 命令来安装应用,或者通过商店来安装。并且可以通过多窗口的形式来多个 Android 应用,相比运行虚拟机或者模拟器要更为方便,最重要的是,他同样支持支持显卡加速,在运行一些对图形化有要求的应用也更为稳定。不过如果你的设备较旧,那么可能依旧会存在部分应用显示不全等问题。

如何在Win10上安装WSA,用上安卓应用

 5. 可以直接在win10的应用商店安装WSA工具箱,用来安装apk文件

如何在Win10上安装WSA,用上安卓应用

注意需要打开开发人员选项 如何在Win10上安装WSA,用上安卓应用

直接选择需要安装的apk文件进行安装 

如何在Win10上安装WSA,用上安卓应用 

安装完成之后,在开始菜单中就能直接打开相关应用 

 如何在Win10上安装WSA,用上安卓应用

 如何在Win10上安装WSA,用上安卓应用

 

 

参考:

一日一技 | 两种方法让 Windows 10 也能运行 Android 应用 - 少数派 (sspai.com)

Windows 11装安卓App太麻烦?傻瓜式安装教程 - 知乎 (zhihu.com) 

 【微软官方】如何安装WSA(附通过ADB安装应用) - 知乎 (zhihu.com)文章来源地址https://www.toymoban.com/news/detail-421846.html

到了这里,关于如何在Win10上安装WSA,用上安卓应用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决WIN11安卓子系统WSA闪退导致无法打开应用的方法

    在最近的Windows 11操作系统中,引入了Windows Subsystem for Android(WSA),它允许用户在Windows系统上运行Android应用程序。然而,有时候可能会遇到WSA闪退的问题,导致无法正常打开应用程序。本文将介绍一些可能的解决方法,帮助您解决这个问题。 方法一:重新启动WSA服务 打开命

    2024年02月06日
    浏览(58)
  • WIN11安卓子系统WSA闪退之后无法打开应用的解决方法

    网上很多方法都试过,什么“修复”,关掉进程,重启都试过了,但是想保留数据所以不想重置 最后发现打不开的原因:C盘空间满了 但是我在安装的时候明明设置在别的盘 但是用TreeSizeFree一查才知道,WSA背地里把数据都放在C盘里这个叫userdata.vhdx的文件 解决方法就是使用软

    2024年02月08日
    浏览(92)
  • Windows 10 安装安卓子系统 WSA(Magisk/KernelSU)使用 WSA 工具箱安装 APK

    from https://blog.zhjh.top/archives/XokySA7Rc1pkVvnxAEP5E 前提是系统为 Windows 10 22H2 10.0.19045.2311 或更高版本,尽量新。 在 Microsoft Store 中安装 Ubuntu LTS(或你喜欢的发行版),此处为 Ubuntu 20.04.5 LTS。 开始菜单找到并打开安装的 Ubuntu,执行以下命令。Linux 子系统的 /mnt 目录,可以访问到

    2024年02月06日
    浏览(144)
  • Win11安卓子系统(WSA)怎么卸载?

    Win11安卓子系统(WSA)是微软专为用户推出的安卓模拟器,能够运行大部分的软件,但是用户发现该安卓子系统功能还不是很完善,就想先卸载,但是不知道具体的卸载方法。下面小编就给大家介绍一下卸载方法。 具体操作: 1、使用开始菜单 按Windows键并在搜索栏上输入适用

    2024年02月05日
    浏览(51)
  • Windows自带安卓模拟器;安装使用Hyper-V;好用的安卓模拟器;亚马逊应用商店;WSA;适用于Android的Windows系统;在Windows上安装apk;apk转exe;BIOS错误……

            甲、正常状态 【Windows】【R】         乙、没有Hyper-V    【Y】  【成功添加Hyper-V】         甲、下载 Microsoft Store https://store.rg-adguard.net/ 【Slow】【√】  底部【MicrosoftCorporationII.WindowsSubsystemForAndroid_2302.40000.8.0_neutral_~_8wekyb3d8bbwe.msixbundle】(版本可能不同) 【Ctrl】

    2024年02月01日
    浏览(53)
  • 【WSA】启动 Windows 安卓子系统的内置设置应用

            Windows 11 终于推送了安卓子系统,本想在 Windows 上尝试基于无障碍服务的脚本运行,结果发现微软将无障碍服务入口隐藏了,即使通过软件触发,也是跳转到 Windows 系统的无障碍设置页面。         既然无法通过应用跳转到无障碍服务设置页面,那就只能通过

    2024年02月12日
    浏览(63)
  • Win10安卓子系统安装教程

    win10安卓子系统和win11子系统的安装一样,都必须要安装 适用于 Android ™的 Windows 子系统设置 的软件。 (软件链接: https://pan.baidu.com/s/1rlj9KGdKXKVmuFolNroYfg 提取码: 3p74 ) 下载完成并解压后,找到文件夹中的 Run.bat 程序 点击运行,会出现以下画面 安装成功后会出现 Google Play商店

    2024年01月16日
    浏览(55)
  • 在 Windows 11 安卓子系统(WSA)安装 apk

    参考博客: https://zhuanlan.zhihu.com/p/637883437 Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip 下载解压后,将目录添加到系统环境变量。可以打开终端验证一下。 直接打开应用的下载界面会让扫码下载,这时候可以 F12 切换设备仿真,就可以直接下载了。 打

    2024年04月28日
    浏览(52)
  • 安装Microsoft.UI.Xaml.2.6(WSA安卓子系统安装缺失)

    一、原因         由于用 Add-AppxPackage命令安装WSA安卓子系统时出现类似如下问题: Add-AppxPackage : 部署失败,原因是 HRESULT: 0x80073CF3, 包无法进行更新、相关性或冲突验证。 Windows 无法安装程序包因为此程序包依赖于找不到的框架。提供由框 架\\\"Microsoft.UI.Xaml.2.6\\\"        

    2024年02月02日
    浏览(40)
  • VMware安装Win11+WSA子系统和使用教程

    VMware安装Win11+WSA子系统和使用教程 作者:Sna1lGo 时间:2022/9/29 Win11镜像:Download Windows 11 (microsoft.com) VMware:下载 VMware Workstation Pro - VMware Customer Connect VMware激活码在网上随便搜一个。 win11激活码不需要。 采用正常流程搭建虚拟机。(省略) 修改虚拟机配置: 修改内存为4GB,

    2024年02月02日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包