Windows 11 安装 安卓子系统 (WSA)

news2024/9/20 4:32:52

How to Install Windows Subsystem for Android (WSA) on Windows 11
新手教程:如何安装Windows 11 安卓子系统

说明

Windows Subsystem for Android 或 WSA 是由 Hyper-V 提供支持的虚拟机,可在 Windows 11 操作系统上运行 Android 应用程序。虽然它需要 Amazon Appstore 在计算机上安装 Android 应用程序,但 WSA 是您必须在 PC 上安装的必需组件。它类似于微软几个月前推出的 Linux 的 Windows 子系统。

安装安卓子系统有如下要求

  • Windows 11
  • x64 或 ARM64
  • 启用 虚拟机平台 设置, 在Windows 11电脑上启用虚拟化
  • 推荐 16GB 及以上内存, 因为 WSA 启动就会占用 4GB 内存

安装 Windows Subsystem for Android (WSA)

  • 打开网站 store.rg-adguard.net
  • 在第一个下拉菜单里选择 ProductId, 后面搜索框输入 9P3395VX91NR, 第二个下拉菜单里选择 Slow, 点击对勾按钮
  • 在下面加载出的文件列表中, 找到名称为如下格式的文件, 下载版本最新的那个, 大约 1.36GB MicrosoftCorporationII.WindowsSubsystemForAndroid_x.x.x.x_neutral_~_8wekyb3d8bbwe.msixbundle
  • 以管理员身份运行 Windoes PowerShell, 输入 Add-AppxPackage 加一个空格
  • 找到下载好的文件, 点击 复制文件地址, 切换到 PowerShell, 单击鼠标右键, 粘贴复制的文件地址, 按回车键执行安装, 等待安装完成, 即可在任务栏搜索工具中搜索到 适用于 Android™ 的 Windows 子系统
    在这里插入图片描述

安装并配置 ADB

相比亚马逊应用商店,adb 工具能在 Win11 上随意安装任何第三方安卓 APK 安装包

从 Google 官方下载 Windows 版本的 ADB, https://dl.google.com/android/repository/platform-tools-latest-windows.zip

解压到某个路径, 并将该路径添加到 Path 环境变量, 以便在终端中直接执行 adb 命令

目前我们还没有启动 WSA, 所以 ADB 无法连接到 WSA, 不能执行相关命令

# 列出已经连接的设备
adb devices
# 连接到 WSA
adb connect 127.0.0.1:58526
# 安装 APK 到 WSA
adb install C:\Users\coder\Desktop\安卓免费小说.apk
# 断开与 WSA 的连接, 在多个安卓设备场景下可能用的到, 比如 WSA 和 安卓模拟器共存
adb disconnect 127.0.0.1:58526

启动并配置 WSA

要通过 ADB 安装 APK, 需要先将 ADB 连接到 WSA, 要连接到 WSA, 需要先启动 WSA

点击打开 适用于 Android™ 的 Windows 子系统, 点击 高级设置, 打开 开发人员模式, 点击 管理开发人员设置, 会弹出一个窗体并提示 正在启动适用于 Android™ 的 Windows 子系统, 启动完成后才算是真正启动了安卓子系统. 在弹出的安卓窗体中, 打开 使用 "开发者选项", 然后关闭该窗体. 此时 ADB 才能连接到 WSA, 首次连接需要在弹出窗体选择 允许

总结一下 ADB 连接 WSA 的条件

  • 启动 WSA. 可以通过点击 管理开发人员设置 来启动, 也可以通过打开任意安装的安卓软件来启动, 比如 番茄免费小说
  • 打开安卓的 使用 "开发者选项 配置项, 只需配置一次即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装 APK

  • 执行 adb connect 127.0.0.1:58526 将 ADB 连接到 WSA
  • 执行 adb install C:\Users\coder\Desktop\安卓免费小说.apk 将 APK 安装到 WSA
  • 然后在任务栏搜索框即可搜到对应的安装软件, 直接点击即可启动该安卓软件, 不需要先打开 适用于 Android™ 的 Windows 子系统
  • 打开的安卓软件, 其窗体与 Windows 系统完美统一, 可任意拖拽与贴合, 且据说性能比模拟器要好很多

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1885382.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

c++读取文件时出现中文乱码

原因:UTF-8格式不支持汉字编码 解决:改成ANSI,因为ANSI编码支持汉字编码

生成式人工智能将如何改变网络可访问性

作者:Matthew Adams 受 Be My Eyes 和 OpenAI 启发的一项实验,尝试使用 ChatGPT 4o 实现网页无障碍 在 Elastic,我们肩负着一项使命,不仅要构建最佳的搜索驱动型 AI 平台,还要确保尽可能多的人喜欢使用该平台。我们相…

深入剖析vLLM:大模型计算加速系列之调度器策略探索

原文: 图解大模型计算加速系列:vLLM源码解析2,调度器策略(Scheduler) 目录 收起 前期提要与本期导览 一、入口函数 二、SequenceGroup 2.1 原生输入 2.2 SequenceGroup的作用 2.3 SequenceGroup的结构 三、add_request()&#xff1a…

[python][Anaconda]使用jupyter打开F盘或其他盘文件

jupyter有一个非常不好的体验,就是不能在界面切换到其他盘来打开文件。 使用它,比较死板的操作是要先进入文件目录,再运行jupyter。 以Windows的Anaconda安装了jupyter lab或jupyter notebook为例。 1,先运行Anaconda Prompt 2&…

儿童房间灯哪个牌子的好?几款儿童房间灯具品牌分享

对于视力正处于发育阶段的儿童而言,台灯已不仅仅是一个简单的照明工具。它不仅驱散夜幕下的阴霾,还能为儿童的眼部保驾护航。一款优质的护眼台灯更是不可或缺的守护者。然而,面对市场上琳琅满目的选择,怎样选出一款合适的护眼台灯…

​Stable Diffusion史上最全插件,已打包整理,12个常用插件你肯定用得上!

还在于有丰富的第三方插件,即我们在安装部署之后安装汉化插件的界面 插件安装方式可以是“可下载->加载扩展列表”,然后从列表选择或搜索插件下载,或直接选择“从网站安装”,填写插件的git仓库地址。一般我们从扩展列表搜索即可…

【Python】已解决:pymssql._pymssql.OperationalError 关于关键字‘distinct’的语法错误

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:pymssql._pymssql.OperationalError 关于关键字‘distinct’的语法错误 一、分析问题背景 在使用pymssql库与SQL Server数据库进行交互时,有时会遇到…

WPF在.NET9中的重大更新:Windows 11 主题

在2023年的2月20日,在WPF的讨论区,WPF团队对路线的优先级发起了一次讨论。 对三个事项发起了投票。 第一个是Windows 11 主题 第二个是更新的控件 第三个是可空性注释 最终Windows 11 主题得票最高,WPF团队2023-2024的工作优先级就是Windows…

UE4_材质_水体的反射与折射制作_Ben教程

在这个教程中,将制作水的反射和折射,上个教程,我们主要讲了制作水涟漪(水面波纹)和水滴法线混合,水深计算,我们首先要谈的是反射和产生折射的问题。我们将所有从干扰从场景中分离出去&#xff0…

微信小程序 canvas 处理图片的缩放移动旋转问题

这里使用到了一个插件&#xff0c;canvas-drag&#xff0c;来实现大部分功能的 上效果 直接上代码吧~ wxml <div class"container"><canvas-drag id"canvas-drag" graph"{{graph}}" width"700" height"750" ena…

页面加载503 Service Temporarily Unavailable异常

最近发现网页刷新经常503&#xff0c;加载卡主&#xff0c;刷新页面就正常了。 研究之后发现是页面需要的js文件等加载失败了。 再研究之后发现是nginx配置的问题。 我之前为了解决一个漏洞检测到目标主机可能存在缓慢的HTTP拒绝服务攻击 把nginx的连接设置了很多限制&#…

JSONpath语法怎么用?

JSONPath 可以看作定位目标对象位置的语言&#xff0c;适用于 JSON 文档。 JSONPath 与 JSON 的 关系相当于 XPath 与 XML 的关系&#xff0c; JSONPath 参照 XPath 的路径表达式&#xff0c;提供了描述 JSON 文档层次结构的表达式&#xff0c;通过表达式对目标…

点云处理实操 点云平面拟合

目录 一、什么是平拟合 二、拟合步骤 三、数学原理 1、平面拟合 2、PCA过程 四、代码 一、什么是平拟合 平面拟合是指在三维空间中找到一个平面,使其尽可能接近给定的点云。最小二乘法是一种常用的拟合方法,通过最小化误差平方和来找到最优的拟合平面。 二、拟合步骤…

【Python】已解决:ERROR: No matching distribution found for JPype

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决&#xff1a;ERROR: No matching distribution found for JPype 一、分析问题背景 在Python开发中&#xff0c;有时我们需要使用Java库来扩展功能或实现某些特定任务。JPype…

有手就行,轻松本地部署 Llama、Qwen 大模型,无需 GPU

用 CPU 也能部署私有化大模型&#xff1f; 对&#xff0c;没错&#xff0c;只要你的电脑有个 8G 内存&#xff0c;你就可以轻松部署 Llama、Gemma、Qwen 等多种开源大模型。 非技术人员&#xff0c;安装 Docker、Docker-compose 很费劲&#xff1f; 不用&#xff0c;这些都不…

方法重载与重写的区别

1.方法重载和重写都是实现多态的方式&#xff0c;区别在于重载是编译时多态&#xff0c;重写是运行时多态。 2.重载是在同一个类中&#xff0c;两个方法的方法名相同&#xff0c;参数列表不同&#xff08;参数类型、顺序、个数&#xff09;&#xff0c;与方法返回值无关&#x…

springboot种草好物app-计算机毕业设计源码13151

摘要 随着电子商务的快速发展和智能手机的普及&#xff0c;越来越多的用户选择通过移动应用程序进行商品浏览、购买和分享体验。种草好物App作为一个专注于商品推荐和购物体验的平台&#xff0c;具有广泛的应用前景和商业价值。本研究旨在构建一个功能丰富、性能稳定的种草好物…

(vue)el-tabs选中最后一项后更新数据后无法展开

(vue)el-tabs选中最后一项后更新数据后无法展开 效果&#xff1a; 原因&#xff1a;选中时绑定的值在数据更新后找不到 思路&#xff1a;更新数据时把选中的v-model的属性赋为初始值 写法&#xff1a; <el-form-item label"字段选择"><el-tabsv-model&qu…

【计算机网络】传输层(作业)

1、OSI参考模型中&#xff0c;提供端到端的透明数据传输服务、差错控制和流量控制的层是&#xff08;C&#xff09;。 A. 物理层B. 网络层C. 运输层D. 会话层 2、运输层为&#xff08;B&#xff09;之间提供逻辑通信。 A. 主机B. 进程C. 路由器D. 操作系统 3、运输层面向连接…

【面试系列】技术支持工程师高频面试题及详细解答

欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;欢迎订阅相关专栏&#xff1a; ⭐️ 全网最全IT互联网公司面试宝典&#xff1a;收集整理全网各大IT互联网公司技术、项目、HR面试真题. ⭐️ AIGC时代的创新与未来&#xff1a;详细讲解AIGC的概念、核心技术、…