如何在 MacOS 系统中实现 WSA 功能

最近微软还是相当的给力,2022年悄咪咪的发布了 Windows11 系统,不仅更新的 WSL,还同时支持 WSA。不得不说这个还是相当的牛逼,目前移动生态如此的繁荣,各种类型的 App 功能体验都远超桌面应用。在 Windows 下运行各种 Android App还是挺有意思的,至少可以减少手机依耐症。

UntitledImage

 

 

去年的时候,就简单的尝试了一下在 Windows 11 系统中安装 WSA 以及 Adnroid应用,还是挺有意思,一众阅读软件(各种读书软件、技术论坛等)可以直接在桌面上使用,还是挺酷的,特别是微信读书,成功的让我放弃了花了2000多大洋买的电子书(现次狗头)。

 

WSA in Windows 11

 

但是做为一名资深的 MacOS 用户,尽管在工作中必须要使用 Windows系统,还是放不下Mac系统,有什么办法让在 MacOS系统中也能用上类似于 WSA的能力呢? 在经常一番折腾后,成功的解决了这个问题。其实问题的本质也不复杂,就是在 MacOS 中简单快速的把Android 模拟器跑起来,同时还能稳定的兼容各种 App。

在试用了国内的一众各类游戏模拟器后,发现都不怎么靠谱,除了网易的MuMu模拟器外,其它的模拟器在 MacOS 中多多少少都有点问题,不能稳定的跑起来,但MuMu模拟器体验也太差了,还是放弃了,不过最后还是找到一款体验相对不错的模拟器:Genymotion。做为一款最早的 Android 深度定制系统,Genymotion 对 Android 系统的兼容性做了不少工作,大部分的 App 都在稳定的运行在模拟器中,但是系统的版本和显示分辨率确实是个问题,这个时候就不得不夸赞一下 WSA,能直接将 App 和系统进行深度整合,微软还是做了不少的工作。经常不断的调试,还是找到一款相关稳定的配置:

Genymotion on Macos

特别推荐上图中 Google Pixel XL 的配置,完美的适配屏幕分辨率,但是 Genymotion 也有一点问题,就是尽量的按 1:1显示,不然会出现鼠标点击错位的情况,最后展示一张运行效果:

 

Google Pixel XL in MacOS

 

在结束之前,给大家分享一个小的Tips,直接启动虚拟机的方法(不用每次打开Genymotion UI),可以通过 MacOS 中的“快捷方式”(Shortcuts),新建一个启动虚拟机的快捷方式,这样直接可以在 Dock 里启动Android 虚拟机。

Shortcuts

 

最后,虽然不能像 WSA一样直接打开各 App 但是总的来说,效果和体验也差不多,要啥自行车呢。