Win11安装安卓子系统
在设置中找到时间和语言>语言和区域>国家或地区由于目前只在北美发行,所以需要将国家改为美国
打开微软商店搜索Amazon下载亚马逊商店
亚马逊商店会自动将运行 Android 软件所需要的安卓子系统下载下来
下载完成后可以在所有应用中找到适用于Android的Windows子系统设置
点开适用于Android的Windows子系统设置后打开开发者选项
这样可以绕过亚马逊商店安装apk
下载适用于windows的SDK Platform-Tools
https://developer./studio/releases/platform-tools
将SDK Platform-Tools解压到你想保存的位置 以 D:\sdk_platform_tools 为例
设置>系统>关于>高级系统设置>环境变量>XXX的用户变量>PATH中新建D:\sdk_platform_tools
并保存退出
<鼠标右键、打开终端> 或 <win+R 输入 cmd> 打开终端
在终端输入adb后没有报错,则说明安装成功且上一步环境变量配置正确
安装APK文件时需要先连接到安卓子系统 在终端中运行如下命令
adb connect 127.0.0.1:58526
然后用如下命令安装下载好的APK
注:需要先用 cd 切换至.apk文件所在目录
或者 <xxx.apk> 处填写该apk文件的绝对路径
adb install <XXX.apk>
对于连接失败
连接失败是因为安卓子系统没有启动,通常情况下随便运行一个已经安装的安卓软件即可激活安卓子系统,但是由于刚刚安装安卓子系统,没有可以用于激活安卓子系统的安卓软件。所以可以
Ctrl+Shift+Esc调出任务管理器
任务管理器 -> 启动 -> Windows Subsystem for Android将其更改为“已启动”
然后重启电脑,电脑会在下次开机的时候自动启动安卓子系统,然后正常安装即可。
对于关闭安卓子系统
运行安卓子系统的时候,会占用大量内存。在默认设置下,关闭所有apk文件过后一段时间,安卓子系统会自动关闭并释放内存。安卓子系统关闭之前,打开安卓软件会比较快,否则就比较慢。
在软件适用于Android的Windows子系统设置里找到关闭可以手动关闭正在运行的安卓子系统。也可以设置安卓子系统持续运行,不自动关闭。