admin管理员组

文章数量:1530072

本文记录了Windows11系统下开启系统自带的安卓虚拟机,并通过安装包安装自定义应用的过程。开启系统自带的安卓虚拟机流程为:开启Hyper-V、安装Windows11子系统;安装apk安装包的流程为:安装adb调试工具、开启子系统的开发者模式、安装apk应用包。

一. 开启Hyper-V

Hyper-V是微软的一项虚拟化技术,我们需要用这个运行安卓虚拟机。Windows11专业版可以在“程序和功能”里直接启用Hyper-V,但是家庭版中默认没有这项功能,必须额外安装。不论家庭版还是专业版,Kirsmin的玩转电脑的教程 中详细地介绍了启用Hyper-V的方法,也可以接着往下看

Hyper-V是Windows专业版专属功能,但大多数(除商业本)品牌机内置的Windows都是家庭版。只能通过命令开启,方法如下:

Windows专业版请直接阅读启用Hyper-V部分

一、安装Hyper-V

a.在桌面空白处右键-新建-文本文档,命名为 hyper-v.cmd,如图1-1

(提示:必须开启显示文件扩展名选项,否则无效,开启方法参考图1-2)


b.单击这个文件,右键-显示更多选项-编辑,如图1-3

c.输入以下代码,如图1-4

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

d.点击文件-保存,如图1-5


e.单击这个文本文档,右键-以管理员权限运行,如图1-6

f.等待加载完成即可,成功安装后,输入y并回车即可

二、启用Hyper-V

a.点击搜索按钮,输入控制面板,并点击打开,如图2-1


b.点击程序与功能,如图2-2


c.点击启用或关闭Windows功能,如图2-3

d.勾选Hyper-V,Windows虚拟机监控程序平台和虚拟机平台,如图2-4,2-5

e.点击确定,如图2-6

f.点击不重新启动即可

二. 安装Windows11子系统

Hyper-V仅仅是支持虚拟化的程序,我们还需要在Windows11中运行安卓系统(Windows11安卓子系统)。

  1. 在系统设置中搜索“区域”,在其中修改地区为美国

  2. 在 微软子系统应用 界面点击获取。

  3. 系统弹出应用商店界面,安装即可。


安装过程中,系统会自动安装亚马逊商店,里面应用非常少,我们可以通过adb工具安装任意apk安装包。

三. 安装ADB调试工具

首先下载 简而易网教程 中提到的Android SDK Platform Tools(这个文件在简而易网中可以直接免费下载【简而易网下载】 【csdn下载】),并跟随 简而易网教程 安装好ADB工具、配置好环境变量。

安卓 ADB 命令行调试配置方法

除了编程开发安卓应用之外,我们经常会遇到需要使用ADB环境的工具。比如安装APK,在Win11的安卓子系统中,一些刷牙工具、手机管理软件、黑域等安卓系统增强辅助、Scrcpy、Vysor等手机屏幕投影+控制工具等。

如果你在一些安卓论坛上看过各种教程,你一定非常熟悉fastbootadb等命令,这些命令必须依赖于adb环境或者需要“Platform-tools”运行库来执行。

ADB 工具 – Android SDK Platform Tools

adb驱动环境被集成到Android Studio开发环境中,但由于使用率较高,谷歌将其分离出来,「Android SDK Platform Tools」,提供大家下载。

不要被它的名字所迷惑,这个产品完全是人们经常提到的adb命令行工具。它是安卓设备与电脑交互沟通的“桥梁”,没有它很多软件无法正常工作。

因此,无论是需要使用一些画笔工具,按照教程做一些adb操作,使用Windows 11安卓子系统安装APK,还是使用Scrcpy、Vysor等屏幕控制软件,这款adb命令行工具“Android SDK Platform Tools”必不可少。可以根据自己的操作系统下载安装。

adb 配置 Windows 环境变量教程

如果你需要在命令行里使用 adb,那么还需要在 Windows 上设置系统的环境变量。这样才能让命令行在执行 adb 命令时,能成功找到 adb.exe 所在的正确路径。

第一步:下载并解压 adb 文件

请务必将 adb 解压的文件放到一个不容易被删除或移动的目录,在下面的例子中,我们将使用以下的路径:C:\platform-tools

第二步:添加环境变量

右键点击「此电脑」›「属性」›「高级系统设置」›「高级」,如下图。点击「环境变量」然后「新建」,在弹出的对话框里,填入变量名:adb,变量值:C:\platform-tools,之后点确认即可。

第三步:添加 Path 变量

在刚才的“系统变量”列表里找到一个名为 Path 的项目,然后点「编辑」› 「新建」,在新建的项目里输入 %adb% (前后无空格),然后点确定保存。

第三步:测试环境变量是否正确

打开 Windows 终端或 cmd 命令行,输入 adb version 命令并回车,如果环境变量配置正确,那么就会显示出 adb 的版本号。

出现 adb 的版本号就表示环境变量配置成功了。如果有错误,请反复检查环境变量是否填写正确。adb 命令的具体用法有很多,大家可以参照网上的各种教程使用。

四. 开启子系统的开发者模式

1. 在开始菜单搜索“子系统”,打开子系统的设置界面

2. 在“高级设置”中打开开发人员模式,并记录端口号。


假如不显示这个端口号,可以点一下“管理开发人员设置”打开虚拟机,或者把开发人员模式关了重新开。

五. 安装apk应用包

1. 打开cmd命令行,输入

adb connect 127.0.0.1:开发者模式端口

连接安卓子系统。

2. 接着输入

adb install 安装包路径

安装应用。

3. 在安卓子系统界面启动应用


用这个虚拟机刷抖音还是相当流畅的。







diqiudq

windows11开启系统自带安卓虚拟机并安装apk包

本文标签: 并安装虚拟机系统自带系列hyper