体验流程不算复杂
Windows 11 安卓子系统 (Windows Subsystem for Android) 包括 Linux 内核和基于 Android 开源项目(AOSP)版本 11 的 Android 操作系统。它作为 Amazon App Store 安装的一部分通过 Microsoft Store 分发。该子系统在 Hyper-V 虚拟机中运行,就像 Linux 子系统一样,可以将 AOSP 环境中 App 的运行时和 API 映射到 Windows 图形层、内存缓冲区、输入模式、物理和虚拟设备以及传感器,可以在英特尔、AMD、高通的 CPU 上运行。
前提需求:
◆确保你的电脑已经使用 Windows 11 系统,并符合微软的最低系统要求(Build 22000.xxx series builds)。
◆你需要为 PC 的 BIOS/UEFI 启用虚拟化功能。
◆确保你正在运行微软商店 22110.1402.6.0 或更高版本。你可以通过进入微软商店并点击“获取更新”按钮来检查商店应用的更新。
◆你的电脑地区必须设置为美国地区。
◆访问此链接并安装亚马逊应用商店。按照屏幕上的指示操作。
◆启动亚马逊应用商店,并安装任何列出的安卓应用。
◆在你的“开始”菜单中找到这些应用,并像普通的 Windows 应用那样启动它。
安装 Windows 11 安卓子系统 (Windows Subsystem for Android)
2016年,微软确认不再开发Project Astoria安卓应用移植项目,Windows团队Kevin Gallo提供了以下原因:“我们收到了很多反馈,认为没有必要使用两种Bridge技术将代码从移动操作系统带到Windows,并且它们之间的选择可能会造成混淆。我们仔细考虑了这些反馈,并决定将精力集中在 Windows Bridge for iOS上,并使其成为将移动代码引入所有Windows 10设备(包括Xbox和PC)的唯一Bridge选项。对于那些花时间研究Android Bridge的开发人员,强烈建议你将 Windows Bridge for iOS 和Xamarin作为出色的解决方案。”
不过,后来,Windows Bridge for iOS也没什么用,因为这会要求开发人员为Windows Phone重新编译其应用程序,而不仅仅是在系统上运行Android二进制文件。
但令人惊讶的是,被取消的Project Astoria项目也进行了更大更好的开发,API转换技术被用于Windows Subsystem for Linux(Windows Linux子系统)第一个版本(WSL 2直接使用了Linux内核),再到如今的Windows 11,显然,当微软最终放弃与Linux的斗争并将其视为工具而非敌人时,微软彻底走上了变革之路。