首页 > 其他分享 >window11安装安卓子系统,畅玩安卓软件

window11安装安卓子系统,畅玩安卓软件

时间:2025-01-09 22:21:32浏览次数:1  
标签:11 WSA 畅玩安卓 Windows 安卓 安装 子系统 window11

在Windows 11刚推出时,微软便宣称该操作系统中可以直接安装运行安卓APK应用程序,如同Android虚拟机一样,不过是要实现这一功能,我们必须在Windows 11中单独安装Windows 11安卓子系统,这里说明一下其标准的名称为:适用于 Android™️ 的 Windows 子系统(Windows Subsystem for Android™️,简称WSA)

 

 

 

在微软的定义中,安卓子系统可以使你的Windows 11设备能够运行Amazon Appstore中提供的Android应用程序(微软默认在安卓子系统中集成了亚马逊应用商店),不过不用过于担心,既然是安卓子系统,只要是正确的APK安装文件都可以在安卓子系统中进行安装,完全可以在Windows 11中安装各种各样常见的安卓手机应用程序,认真阅读本文,在Windows中使用安卓应用程序的梦想便会变成现实。

二、安装要求

为了完成安卓子系统的安装,计算机必须满足一定的软硬件条件,微软列出的要求如下:

系统方面,计算机系统必须为Windows 11,是家庭版还是专业版并无太大影响,二者均可以成功安装安卓子系统,本文既是以Windows 11家庭版为例。为了便于使用,建议使用最新版本的Windows 11操作系统,并将系统内的应用商店更新至最新版本。

内存方面,最低8GB,建议16GB或更高内存,因为安卓系统对内存占用还是比较高的。

硬件方面,计算机需要在BIOS或UEFI中启用虚拟化支持。

三、开启虚拟化平台

进入Windows 11操作系统,打开设置 → 应用 → 可选功能 → 更多 Windows 功能,在启动或关闭Windows功能中找到并勾选开启「Hyper-V」和「虚拟机平台」

在本文这台电脑中,并没有找到Hyper-V选项,此处只勾选了“虚拟机平台”和“使用于Linux的Windows子系统”两个功能,保存后重新启动计算机。

 

四、下载安卓子系统离线安装包

Windows 11的安卓子系统源于Windows应用商店,相信你也许见到一些文章中提及的需要加入Windows预览体验计划、更改系统区域才能进行安装的说法,不过可以通过使用离线安装包来避免上述复杂的操作,我们直接下载,然后直接进行安装。

打开https://store.rg-adguard.net 这个网站可以直接下载微软应用商店中的程序。

操作也非常简单,在URL(link)后

 

的文本框中输入http://www.microsoft.com/store/productid/9p3395vx91nr,然后勾选Slow(Windows Insider Slow),点击右侧对钩,此时,屏幕下方便会列出众多的文件信息。

 

下载最新的版本,两个应该都是一样的,下载一个就行。

 

五、安装安卓子系统

以管理员身份运行Windows PowerShell,这里需要强调必须以管理员身份运行才可以,否则接下来的安装过程会以失败告终。

 

在Windows PowerShell中使用命令安装刚才下载的离线安装包文件。

Add-AppxPackage命令后需要安装文件的路径参数,我们可以右键单击刚才下载的安装包文件,选择“复制文件路径”,然后在Add-AppxPackage后输入一个空格,点击鼠标右键直接将路径粘贴进来,按下回车键开始安装。

 

当安装完成之后,Windows 11的开始菜单中便可以看到一个绿色的图标,适用于 Android™️ 的 Windows 子系统。

 

运行之后便可以进入其主界面。

 

打开 WSA,按下图对子系统做简要设置。之后可以进入「管理开发人员设置」,也就是安卓系统的开发者选项,过程中子系统可能会对网络进行请求,点击允许即可。

 

WSA 的应用提供商为 Amazon Appstore,应用限制比较多,也不能自由安装 apk,好在我们可以利用 WSA 工具箱实现自由度更高的功能。

WSA 工具箱(安装地址:https://www.microsoft.com/store/productId/9PPSP2MKVTGT)是微软中国员工开发的一款实用工具,可以对 WSA 子系统进行高级管理,比如查看子系统进程、安装/卸载 APK 应用、传输文件等。

 

安装好之后打开工具箱

 

之后就可以用工具箱安装apk软件了。

 

标签:11,WSA,畅玩安卓,Windows,安卓,安装,子系统,window11
From: https://www.cnblogs.com/lusuo/p/18662996

相关文章

  • charls 安卓apk抓包证书配置
    一:证书制作将证书保存到本地: charles.pem  OpenSSL签发证书制作:安装openssl方法打开网址,https://slproweb.com/products/Win32OpenSSL.html  opensslx509-subject_hash_old-ind:\CA\charles.pem  修改文件 2bd25718.0(后缀名为0) 二:证书导入模......
  • 安卓编译报错Execution failed for task ‘:expo-modules-core:prepareBoost‘. Not i
    作者:Kovli重要通知:红宝书第5版2024年12月1日出炉了,感兴趣的可以去看看,https://u.jd.com/saQw1vP红宝书第五版中文版红宝书第五版英文原版pdf下载(访问密码:9696)报错如下[RUN_GRADLEW]Executionfailedfortask':expo-modules-core:prepareBoost'.[RUN_GRADLEW]>Cou......
  • RCS群发短信的最佳实践:Google安卓平台上的高效获粉与获客方法
    RichCommunicationServices(RCS)作为下一代消息传递标准,正在逐步取代传统的SMS服务,成为移动营销的新宠。尤其是在Google安卓平台上,RCS提供了更加丰富和互动的消息体验,包括高清图片、视频、位置共享等功能,并支持聊天机器人等高级特性。本章将深入探讨如何在安卓平台上利用RC......
  • 安卓笔记4——Result API 在两个Activity之间传递数据 kotlin版本
    第一个Activity//接收第二个Activity返回的回调privatevalrequestDataLauncher=registerForActivityResult(ActivityResultContracts.StartActivityForResult()){result->if(result.resultCode==RESULT_OK){valdata=result.data?.getS......
  • 安卓开发录音机
    依赖dependencies{implementation("androidx.appcompat:appcompat:1.6.1")implementation("androidx.recyclerview:recyclerview:1.3.0")implementation("com.karumi:dexter:6.2.3")implementation(libs.appcompa......
  • 安卓开发拍照录制项目二 录制
     第一步拍照在这里AndroidStudio拍照-CSDN博客 依赖dependencies{implementation("androidx.camera:camera-core:1.2.0")implementation("androidx.camera:camera-camera2:1.2.0")implementation("androidx.camera:camera-lifecycle:1.......
  • H5流媒体播放器EasyPlayer.js安卓播放器如何实现视频源快速切换?
    随着流媒体技术的迅速发展,H5流媒体播放器已成为现代网络视频播放的重要工具。其中,EasyPlayer.js视频流媒体播放器作为一款功能强大的H5播放器,凭借其全面的协议支持、多种解码方式以及跨平台兼容性,赢得了广泛的关注和应用。那么EasyPlayer.js安卓播放器应如何实现视频源快速切换......
  • uniapp - 详解使用高德地图在地图上实现绘制边界/点聚合/行政区域高亮等功能,Uniapp高
    效果图在uni-app手机h5网页网站/支付宝微信小程序/安卓app/苹果app/nvue等(全平台兼容)开发中,实现各端都兼容的“安装使用高德地图并实现点聚合/地图绘制边界部分高亮显示”,高德地图点聚合标记及高德地图绘制行政边界等,标点窗体信息展示,在高德地图上标点及卡片气泡框面板......
  • 安卓笔记3——kotlin不写必忘的标准方法
    标准函数with接受2个参数,一个提供默认调用的对象,另一个是lambda当反复调用同一个对象时,方便省略最后一行作为函数返回值valresult=with(StringBuilder()){append("xxx")append("xxx")append("xxx")}run与with类似,但是只接受一个lambda参数,内部的默认......
  • 安卓笔记2——kotlin不写必忘的基本语法
    说明可能会忍不住说一些C#和Rust相关的事情,但这是个人笔记,允许先入为主,节外生枝。下文的最优写法只是相对于上下文环境关键字、语法(糖)一行代码省略函数体有点像C#的属性get函数写法的=>funlargerNumber(num1:Int,num2:Int):Int=max(num1,num2)推导后可省略返回......