当前位置: 网站首页 技术文章 正文

[教程] 在Windows 11任意版本上通过部署安卓子系统及侧载APK安装包

来源:互联网 发布时间:2024-09-05 07:32:21

最新推出的Windows 11安卓子系统目前仅限于测试通道,因此如果你使用正式版或开发版那么将无法安装部署。

这是由于在微软商店里微软会检测系统当前版本和通道,只有在符号条件的系统上才可以下载和安装亚马逊商店。

而亚马逊商店安装后才会自动安装安卓子系统,如此多的限制不如我们直接通过安卓子系统的离线安装包来部署。

目前已经有网友提供安卓子系统的安装包,安装后同时自动部署亚马逊商店,然后注册亚马逊账号即可下载应用。

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲在安卓子系统里启动微信,有可能会闪退

下载离线安装包:

下载地址:https://www.aliyundrive.com/s/2MgARehyZav 此安装包约1.2GB请在下载完成后校验核对哈希值。

安装文件SHA256如下:1F542F3BA30EEBAB21BF0841C7B72917A42D4556DE28848BC3E5106074AE7205

下载后右键点击开始菜单选择管理员模式的终端,点击终端界面的三角箭头打开Microsoft Powershell开始安装。

将下载的离线文件放置到D盘根目录,然后复制以下命令并在Microsoft Powershell 窗口中粘贴按回车即可安装。

add-appxpackage D:wsa.appx

以上步骤完成后将自动部署Windows 11安卓子系统以及亚马逊应用商店,此时你可以通过亚马逊商店安装应用。

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲通过PowerShell命令离线部署安卓子系统

为什么不使用亚马逊商店:

由于限制目前安卓子系统仅可通过亚马逊商店安装应用程序,但用户必须注册美国区域的亚马逊商店账号并验证。

其中邮箱验证倒是好说但测试时发现亚马逊账号还需要美国号码进行验证,对多数用户来说可能没有号码。

另外亚马逊商店目前仅提供极少数的国外热门游戏和应用程序,对于国内用户来说对这些应用程序可能毫无感觉。

所以最佳方案就是我们自己通过安卓命令行侧载应用程序,例如下载微信安卓版后直接通过命令行进行部署安装。

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲部署成功后自带亚马逊商店,需注册美国账户且使用美国手机号验证

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲成功登陆亚马逊商店

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲应用安装成功后会在开始菜单里显示

先设置子系统的开发者模式:

打开安卓子系统即可看到设置界面,首先将开发人员模式打开,开启后内置的安卓系统将自动开启USB调试模式。

然后为方便连接请将子系统资源由默认的按需要改成连续,即安卓子系统始终在后台运行不需要每次打开才启动。

此时你可以在设置界面看到两个IP地址:127.0.0.1:58526 这是默认的adb连接地址 另外子网地址172.18.xxx.xx

先不要关闭设置界面因为IP地址可能不同,所以等下连接时我们还要检查IP地址,以免默认地址出现拒绝访问等。

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲打开安卓子系统默认就是设置页面,需要把开发者模式打开

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲安卓子系统的开发者模式界面

插播:先配置ADB的环境变量

还是上面的下载连接里面有个ADB包,下载后完先整解压到桌面,然后右键点击桌面上的此电脑再点击属性按钮。

在关于页面点击高级系统设置、环境变量,在系统变量里点击新建、名称自定义 , 点击浏览目录选择ADB文件夹。

然后点击系统环境变量里的PATH点击编辑、新建,然后将刚刚ADB路径复制到新建里保存即可,重新打开ADB。

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

通过ADB侧载APK安装包:

还是上面的下载连接里面有个ADB包,下载后完整解压到桌面,然后按住Ctrl右键点击ADB文件夹选择终端打开。

# 使用以下命令进行操作# 连接Windows 11安卓子系统adb connect 127.0.0.1:58526 #若无法连接请使用下面的命令adb connect 172.18.182.9 #此IP地址不要复制,请检查你的子系统设置页面查看IP地址# 连接成功后使用以下命令侧载APK文件adb install 路径/APK文件 #这是栗子# 例如在ADB文件夹里已经内置最新版微信和哔哩哔哩adb install wx.apk #按回车安装 安装完成后点击开始菜单或所有应用查找微信adb install bilibili.apk #按回车安装 安装完成后在开始菜单所有应用里查找哔哩哔哩# 到此结束

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲通过adb命令侧载微信安装包

微信可能无法正常使用:

测试发现成功安装微信后,启动会出现卡顿然后直接闪退,不知道是不是微信检测虚拟化后直接禁止登录。

但安装的哔哩哔哩以及其他应用程序是可以正常启动的,另外此前有哔哩哔哩网友展示过微信而且可以正常打开。

所以不清楚是我这边系统问题还是微信问题,有兴趣的用户可以自己多下载些应用程序然后多测试看看其兼容性。

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲安装成功后会出现在推荐的项目,如果没有就点击所有应用去找微信

[教程]在Windows11任意版本上通过部署安卓子系统及侧载APK安装包

▲成功安装并启动哔哩哔哩

相关教程