太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

2021-10-23 16:10:39  阅读 3126 次 评论 0 条

闲话一箩筐(前言)

随着智能手机的功能越来越完善,除了商务办公之外,我们的很多日常生活和娱乐需求都可以通过各种手机app来解决。但是在某些场景下,尤其是喜欢上班摸鱼的小伙伴,如果可以在PC上使用手机APP,可能会更方便。此外,很多移动应用还没有开发出PC端的产品,所以将APP移植到电脑上也是很多用户长期呼吁的刚需功能。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

今年6月,微软正式宣布推出Windows11操作系统。除了用户界面的巨大变化,Windows 11还带来了特别的功能,引入安卓子系统。借助英特尔Bridge技术,Windows 11可以直接运行安卓APP,免去了安装安卓模拟器的麻烦。用户不仅可以在商店下载运行安卓应用,还可以像本地应用一样集成到任务栏中。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

可惜的是,10月份Win11的第一个正式版本,这个功能没有上线。直到最近,期待已久的在Win11中运行安卓APP的功能终于发布了,美国当地时间10月20日,微软宣布Win11安卓子系统首个预览版发布提供给美国Beta渠道用户,国内用户也可以通过一些方法进行安装使用,下面我们就来看看怎么安装安卓子系统WSA,和怎么在Win11上运行安卓应用程序。


必不可少的准备工作(安装安卓子系统的电脑要求):

1.Windows 11 22000.xxx 版本以上;

2.硬件需要电脑开启 BIOS/UEFI 启用虚拟化:应用-可选功能-更多 Windows功能-开启 hyper-v 和 虚拟机平台;

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

注意:家庭版Win11默认无法打开Hyper(参考 XDA 给出的方法,整理出了一个方法帮助大家在 Windows 11 家庭版中打开 Hyper-V,批处理文件下载方法文章末尾提供。 也可以自己通过记事本输入下面的代码保存)

打开记事本并输入下列内容:

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt

for /f %%i in ('findstr /i . hv.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del hv.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

pause

将文件保存为 Hyper-V.cmd,格式为所有格式。右键该文件,选择以管理员身份运行即可。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

3.确保正在运行微软商店22110.1402.6.0或更高版本;

4.需要美国亚马逊帐户才能使用亚马逊应用商店进行APP安装(国内用户目前可以通过其他方法安装APP);

5.电脑的地区必须设置为美国:设置-时间和语音-语言和区域-国家和地区-改为美国(安装完子系统后可以改回);

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

6.PC必须加入Beta预览频道:设置-Windows更新-Windows预览体验计划-加入Beta更新通道(后续可以改回);

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

7.安卓子系统默认会分配 4G 内存,建议在 16G 内存或以上电脑使用;

8.建议打开内核隔离功能:

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用


Win11安装安卓子系统的方法(多种方法,根据喜好选择):

一、通过在线方式安装:

1.应用商店搜索:Window Subsystem for Android 进行安装。

2.Beta版用户访问以下链接安装亚马逊应用商店。安装商店后,安卓子系统将自动安装:http://aka.ms/AmazonAppstore

3.非Beta其他版本的用户可以直接访问以下链接安装Windows 11 Android子系统:https://www.microsoft.com/store/productId/9P3395VX91NR


二、离线软件包安装方法(如果使用的是Windows 11正式版,不想换到测试版或者修改系统区域,可以“下载WSA离线安装包”的方法安装部署安卓子系统,直接绕过区域和测试版限制,在Win11正式版上完成安装):

下载Win11安卓子系统的离线安装包下载方法文章末尾提供

解压后会得到一个长文件名的文件,比如:microsoftcorporationii . windowssubsystem for Android...................为了方便起见,可以将文件重命名为wsa

右键单击该文件,并从菜单中选择“复制文件地址”。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

右键单击“窗口开始菜单图标”,然后单击“窗口终端(管理员)”。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

在弹出的PowerShell命令行界面中,输入以下命令:


Add-AppxPackage  #鼠标点右键会自动粘贴安装包文件路径

# 看起来大概是这样的 (示例,请确保你的路径正确):

Add-AppxPackage "D:\文件所在的路径\wsa.Msixbundle"


然后回车开始进行安装,等待进度条运行,安装完成。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

注意:如果输入以上命令并提示“部署失败”、“这个包依赖于一个不可识别的框架”等错误,那是因为系统缺少一些运行时组件。您需要手动安装压缩包中的依赖包(如VC++2015 UWP和UI.Xaml等)。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用



在线安装或者离线安装,安装成功之后,就是这个样子的:

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用



安卓子安装APP应用的方法(使用命令行或者借助三方工具):

1.(不推荐)通过使用亚马逊应用商店进行APP安装,此方法必须要求注册账号为美国的账号使用(需要用美国手机号注册),国内用户注册无法使用;

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用


2.下面介绍几种没有美国手机号的国内用户安装APP的方法(前提条件:打开 WSA 设置中的开发人员模式,并启动安卓子系统):

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用


2.1命令行安装APK方法:

下载下载 ADB 工具下载方法文章末尾提供

解压ADB,右键点击解压的目录选择“在Windows终端打开”;

输入“adb connect 127.0.0.1:58526”(根据实际was设置中显示的端口,cmd为adb,powershell为./adb”);

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

下载要安装的安卓应用apk;

输入“adb install D:\wsa\bi.apk”(请根据下载apk的实际存放位置输入)。太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

安装完成后就可以在开始菜单中看到新安装的安卓应用了。


2.2前面的方法是手动输入命令安装apk。如果嫌麻烦,可以使用批处理脚本来达到拖拽apk文件进行安装的效果。新建一个Install APK.txt的文本文档,复制粘贴下面的代码保存。

@echo off
C:\文件夹路径\adb.exe connect 127.0.0.1:58526
C:\文件夹路径\adb.exe -s 127.0.0.1:58526 install %1
pause

注意:其中 C:\文件夹路径\adb.exe 需要替换成你本机的 adb 所在路径,而 127.0.0.1:58526 则要替换成你在 WSA 设置页面中看到的 IP 地址。

拖动要安装的APK文件到“Install APK.bat”的脚本文件中,会自动安装安卓应用。


2.3安装安卓应用的工具箱(WsaToolbox)下载方法文章末尾提供

如果你看不懂前面的“命令行工具”,那么WsaToolbox工具箱,可以直观的帮助你完成应用安装,只需通过工具箱链开发模式的IP地址即可通过此工具箱进行APP安装

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用


2.4再推荐一款adb工具箱秋之盒工具下载方法文章末尾提供,也可以直观的帮助你完成应用安装,同样只需通过工具箱链开发模式的IP地址即可通过工具箱进行APP安装。

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用


Win11运行安卓APP的效果:

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用

太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用太牛了! Win11运行安卓App Windows11安卓子系统WSA 附APK安装方法和管理工具箱 流畅运行Android应用


总结:从各大网友的反馈来看,Win11的安卓性能确实不错,但还处于早期阶段,部分应用可能会出现兼容性问题、以及一些BUG问题,比如APP在待机时遇到错误,只能期待后续的优化更新。另外,安卓应用默认安装在c盘上,安装目录暂时无法修改。


欢迎将文章分享到朋友圈 

专注资源资讯分享:资讯、讯息、PC程序、APP、教程、资料、素材、windows、MAC、安卓、限免、免费、游戏、优惠折扣、职场办公、office、开发、个人提升等等各种种类的资源资讯。


公众号:资源资讯分享君

关注公众号

并发送:Win11安卓  获取资源 


资源资讯分享君 分享软件 资料分享 工具分享 教程分享 限免 科技 互联网 攻略 技巧 资讯 教程 素材 coolwinker
本文地址:https://blog.02868.cn/?id=37822
版权声明:文章收集于网络,版权归原作者所有!

评论已关闭!