一般的x86电脑如果安装android子系统,运行安卓子系统,由于要将android arm代码转译为x86代码,所以效率不一定高,但是如果电脑是arm架构的,通过安卓子系统运行android的程序执行效率就会 高不少,本文参考,都是在win11 home版本下的


第一步安装hyperV ,生成一个intsall.bat

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

第二步,控制面板\所有控制面板项\程序和功能-》启动或关闭windows功能中,打开Hyper-V 和虚拟机平台功能,或者直接运行键入 optionalfeatures.exe

arm架构WIN11不能装exe win11支持arm_arm架构WIN11不能装exe

 

arm架构WIN11不能装exe win11支持arm_android_02

由于应用商店中中国区没开放安卓子系统,把自己的地区改为美国 

 

arm架构WIN11不能装exe win11支持arm_android_03

在微软的 “软件商店” 搜索 “Amazon Appstore”。点击 “安装”。

arm架构WIN11不能装exe win11支持arm_android_04

重启后在开始菜单就可以看到 “Android 子系统” 了。

启动子系统后,点击左上角的设置,启用 “开发人员模式”。

arm架构WIN11不能装exe win11支持arm_win11 arm_05

arm架构WIN11不能装exe win11支持arm_安卓子系统_06

返回子环境首页,点击 “文件”。子环境就启动了。

 

arm架构WIN11不能装exe win11支持arm_应用商店_07

这时用adb工具就可以连上该端口了

adb.exe connect 127.0.0.1:58526

然 后把华为应用商店下载下来

 运行

adb install 华为应用商店.apk(名字为你从网站上下载的)

然后就可以再通运运行华为应用商店来进行安装其它应用了。

另外这个子系统是基于android12的,

附两个测试图,左边一个是i9-12900h,右边一个是华为matebooke ARM64(骁龙 8CX Gen 3)

 

arm架构WIN11不能装exe win11支持arm_安卓子系统_08

arm架构WIN11不能装exe win11支持arm_android_09

 两者跑分在cpu上差不太多了,,这个水平的子系统就有一定的实用性了,玩个一般游戏,刷个抖音都很流畅的。另外模拟器的cpu得分相当的高,基本可以达到骁龙8gen1+的水平。甚至超出。整体性能是晓龙855的水平了

 

arm架构WIN11不能装exe win11支持arm_arm架构WIN11不能装exe_10