wsWin11自带安卓?只适合开发者的半成品

wsWin11自带安卓?只适合开发者的半成品
文章插图
本文来自微信公众号:航通社(ID:lifeissohappy),作者:书航,原文标题:《Windows 11 安卓子系统:一个半成品》,头图来自:视觉中国

Windows 11 自公布之日起就承诺要原生兼容 Android 应用,吊足了人们的胃口。这一功能最终命名为“适用于 Android 的Windows 11 子系统”(Windows Subsystem for Android, WSA),10 月底向开发者公布。

wsWin11自带安卓?只适合开发者的半成品
文章插图


航通社对于 Windows 11 以及 WSA 始终保持密切的关注,写了一系列稿件来详细解析。

5 月底的前瞻稿《我们永远也够不着的“下一代 Windows”》已经提到,WSA 将集成开源的 Android 系统(AOSP),但不会内置谷歌服务套件 GMS。

此后,Win11 Build 21996 提前泄露,向外界证实了 Windows 11 的新名称,但没有如约加入对安卓应用的支持,甚至在 Win11 推出第一个正式版时也没有及时上线。

在等待过程中,社长写了《在电脑上装安卓摸鱼,你要感谢一位中国工程师》,详细解释了 Windows 跑安卓的关键技术“英特尔 Bridge”,其前身 Houdini 以及领衔开发的中国工程师李剑慧。

如今,WSA 推出已经一个月,社长也是时候总结一下它阶段性的使用体验了。很遗憾,只能说现在的 WSA 还是一个“半成品”,有很多缺陷,而且更面向开发者而非普通用户。鉴于以往经验,微软也有可能长期无法修补这些缺陷和问题。

安装过程极其复杂

两周前,在微软中国官方微信号“微软科技”上,发布了一篇教程《抢先体验!如何在 Windows 11 上运行 Android 应用》。其中涉及大量的命令行以及复杂的文件名,甚至还包含一个非微软官方的网址。

wsWin11自带安卓?只适合开发者的半成品
文章插图

大哥,你是微软官方号啊……

这说明什么?现在体验 WSA 的过程就是如此繁琐,没法更简单了。

WSA 刚推出的时候,号称在微软商店(Microsoft Store)下载“亚马逊应用商店”即可自动安装,无需手动配置。但是首先,你需要加入 Windows Insider 将你的系统变成不那么稳定的测试版。

你的电脑需要满足 Windows 11 的最低系统要求,包括 CPU 在支持列表内,且内存大于 8 GB,还需要在 BIOS/UEFI 启用虚拟化功能。

对于 Surface 等特殊机型而言,开启虚拟化意味着你需要首先启用 Hyper-V 功能,而这是仅在 Win11 专业版才有的功能,大多数机型预装的正版 Windows 都是家庭版。Hyper-V 也可能会跟其它虚拟化技术比如 VMWare 相冲突。

接下来,要将微软商店更新到最新;将电脑的区域设置为美国,使用美国 IP 并申请一个美亚账户,来使用“亚马逊应用商店”。这些都搞完以后,你会发现亚马逊应用商店只有 50 几款应用可供选择。

在中国境内完全无法使用“亚马逊应用商店”,你可以用亚马逊国区账号登录,但接下来就是白屏,显示此服务不在你的国家提供。将账单地址改为美国也不行。

国内用户不论电脑配置是否符合要求,都必须通过上述“微软科技”提供的复杂方式间接安装,在非官方的网站获取 WSA 安装包的下载地址。

如果挂上魔法工具直通美利坚,那么跟 Linux 子系统(WSL)的情况一样,整个虚拟机都无法上网了,百度也打不开。这个问题目前没有完美的解决办法。有的资料说,对于 WSL 而言,可以在主机的“设备管理器”禁用 Linux 虚拟机的网卡,待主机连接虚拟专用网后再启用,但 Android 系统就没有网卡这种东西。

推荐阅读