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



好在 WSA 支持侧载,也就是可以直接安装 APK 包,我们也只能用这个方式。但过程相当复杂,需要使用多个命令行条目。

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


侧载 APK 包的步骤是:下载 ADB 调试工具 → 在命令行中运行并连接到虚拟机 → 输入命令以安装 APK(具体方法可以参考上述教程)。安装好的应用会出现在开始菜单,并且可以用开始菜单的右键,或者“设置-应用”等方式卸载。

一位意大利开发者 Simone Franco 开发了图形界面工具 WSATools,它让 APK 安装变得简单:只需双击一下就可以,不需要了解和安装 ADB。如果在你的 PATH 中已经有了 ADB 包,它将直接调用。

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


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


当然,侧载 APK 并不能解决对谷歌服务的依赖。同样,也有国外大神研究出了让谷歌 Play 商店进驻 WSA 的方法,但难度比上面说的还要高,似乎让人又回到了当年折腾安卓刷机的那段日子。因为我们不能使用魔法,所以不必考虑谷歌的问题。

WSATools 上架微软商店后一度被下架,引发猜测。微软后来跟作者解释说,他需要做一个微小的改动,且最好不要使用 WSA 这种容易和微软官方混淆的名称。在满足条件后,即可恢复上架。

WSATools 入住商店代表了 Win11 带来的一个好的迹象,即商店开始吸引更多的开发者。微软对作者“无微不至”的关怀也是想给其它开发者吃下定心丸,不过带来了一个副作用——让人觉得微软已经放弃了官方改善 WSA 易用性的努力。

应用适配非常“拉胯”

在可以用正常方式体验 WSA 的美国,The Verge 编辑 Tom Warren 分别在 Surface Pro X 和一台基于酷睿 i9-11900K 的游戏台式机上开展了体验。由于 Surface Pro X 是 ARM 架构,它并不需要 Bridge 转译机制,理论上可以更平滑地运行。

这两个机型都满足(大大超越了)WSA 最小系统需求,因此可以不用破解安装。在官方商店安装“亚马逊应用商店”的过程相当简便,Windows 11 会在后台静默安装 WSA。

如同上面讲过的,Android 应用和原生 Windows 应用、固定在开始菜单的网页应用(PWA)看起来一样,用户可以将其随意固定到开始菜单或任务栏上、支持全局搜索、窗口缩放和多任务同时运行。

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


亚马逊应用商店里的 50 款 Android 应用包含 Kindle……以及一系列冷门手游。不过在 Surface Pro X 上运行游戏的体验也相当不友好,低帧率和卡顿是常态。

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


在体验《最终幻想 15》游戏和某些应用时,如果你尝试调节窗口大小,就会闪退。如果尝试让四个 Android 游戏并排放置那就会突然变卡,直到 CPU 占用率在几秒钟后恢复正常。

当然,这已经是最规矩和最理想的用法了。那么在社长的电脑上呢?

社长使用的是 Surface Go,它的 CPU 并不满足 Win11 系统要求,平时写稿都可能偶尔崩溃;而且因为在中国,就只能用非官方手段安装 WSA,也加重了不稳定性。再加上我们需要测试一些国产应用,它们的开发方式各不相同,可能出现奇怪的症状。

不过,之前用的 VMWare 和网易 Mumu、雷电之流(以 VirtualBox 为基础开发)都还好好的。那么,运行 WSA 的效果如何?

推荐阅读