亚马逊|国际大厂硬刚华为,又是套壳安卓?( 二 )





市面上绝大多数的模拟器都是采用此方案 , 在运行前 , 首先需要开启这项功能:CPU 虚拟化 , 也可称为 CPU VT技术 。




一般在电脑 BIOS 中均有对应选项功能 , 虚拟化需要 CPU 支持 , 在开启后才能以虚拟环境运行安卓 。
并且基于 Virutalbox 的模拟器 , 在使用前的安装过程 , 会在 Windows 内核底层创建部署安卓环境驱动 。



如图为雷电模拟器的虚拟化驱动路径 , 在对应路径可找到 Virutalbox 运行环境 。
同时 , 安装时会释放安卓系统镜像 , 比如:data (数据目录)、sdcard(内部存储目录)、system(系统目录) 。

最后运行模拟器 , 加载驱动、文件完成安卓系统启动 。
优点:完整的安卓环境 , 通用性强 , 兼容性尚可 。
缺点:虚拟化技术 , 效率低 , 对硬件配置要求高 。




华为移动应用引擎也是类似的虚拟环境 , 不过是基于 QEMU 的 , 这里就不细聊了 。
【亚马逊|国际大厂硬刚华为,又是套壳安卓?】兼容环境:
比如:BlueStacks 。
可能大家一时没反应过来 , 但是说到蓝叠可能就有印象了吧?



值得一提的是 , 当时 Win11 宣布支持安卓后 , BlueStacks 发布了这么条 Twitter。



毕竟它可以说是最早的一款安卓模拟器了 , 其运行原理也不同于虚拟环境类的模拟器 。



它是通过将安卓系统中所使用的接口 API , 比如OpenGL、Vulkan这些游戏图像接口 , 转换为Windows端的API 。
比如:微软的 DirectX。



优点:更高的兼容性 , 处理效率高 。
缺点:未适配或效果不佳的接口 , 因此可能会导致低兼容性 。
从上面的介绍中 , 大家不难看出 , 两者本质的区别为:运行安卓应用时是否进行了转译?
那么 Win11 采用何种模式?爆料的UP 给了我们答案:



在这条动态中 , 我们可获得两个重要信息 , 首先是:WSA , 文章开头有提到 。
类似的 , 在目前的 Win10 下 , 我们就可以在控制面板自行开启WSL , 在 Win 端 , 以原生形式使用 Linux 环境 。



因此 , Win11 的安卓是原生的运行环境 。
并且曝光的图中还能获得如下信息:Win11 在运行安卓 APP 的测试中 , 酷睿i9-10900X可火力全开 , 满载运行 , 并进行代码转译 。



同时 , WSL2 已经支持 GPU 加速 , 想必后续 WSA 的 GPU 性能应该也能发挥出优秀的表现 。



如图 , 部分普通安卓模拟器 , 可能由于优化适配等问题 , 无法积极调用 GPU 性能 。
而转译运行 , 在理想情况下 , 会提升运行效率 , 但需要考虑兼容性和优化优劣 , 就看 Win11 未来的表现了 。
总得来看 , 相比传统模拟器 , Win11 的安卓子系统在性能方面会优于传统模拟器 , 电脑能以最佳状态运行安卓 APP。
不过在一些实际功能 , 比如:按键映射、文件共享、快捷操作等方面 , 未来的 Win11 可能不及目前的众多模拟器 。



至于 Win11 安卓系统的实际体验如何 , 能不能打败 BlueStacks 就让我们拭目以待吧 。
体验好才是王道 , 没必要过于纠结套不套壳!