為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

正如標題所言,今天寫這篇文章的目的就是想跟大家一起驗證下搭載蘋果自家 ARM 芯片的 Mac 在安裝了 Windows 11 后能否順利運行Android應用。沒有 Mac 的小夥伴看到這先別急着划走,我做這個實驗當然不是閑得慌,而是有理由的。

眾所周知自從蘋果給 MacBook Pro 用上自研的芯片后,就已經支持 macOS 安裝和運行 iOS 應用:

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

而 Windows 電腦在更新到 Windows 11 后,微軟也允許新系統通過虛擬機的方式來安裝和運行Android應用:

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

如果 Mac 在安裝了 Windows 11 后,還能順利通過 Windows 11 開虛擬機來安裝和運行Android應用。

那它就等於只用一台設備就實現了 macOS、iOS、Windows 以及 Android 軟件的全兼容,從此以後沒有什麼軟件是 Mac 運行不了的,簡直無敵了好吧!

話不多說,接下來我就以這台 M1 MacBook Pro 為例,帶大家看看 Mac 到底能不能用上Android應用。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

不得不說給 Mac 安裝 Windows 11 還是挺簡單的,自從 Parallels Desktop 這款虛擬機軟件更新到 17.1 之後,它就已經允許 M1 芯片 Mac 運行 Windows。

而且只需藉助 Parallels Desktop 自帶的安裝助手,它就能幫我在這台 Mac 上自動下載並且安裝好 Windows 11,可以說直接就是一步到位了。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

由於目前微軟還沒全面開放 Windows 11 的 “ Android應用 ” 功能,所以如果你的系統是正式版,那就無法從微軟商店直接安裝Android子系統。

在設置里看了下,發現軟默認幫我安裝的 Windows 11 是家庭正式版,因此我只能通過偷渡的方式進行,那就是從第三方渠道下載和安裝Android子系統。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

說干就干。

Em……結果表明Android子系統的下載沒問題,然而但一到安裝環節,系統就給我報了一個 “ 此程序包找不到框架 ” 的錯誤,Android子系統死活安裝不了。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

哎,我就知道事情沒這麼簡單,既然偷渡的方式走不通,那就只好走正式渠道了。

從微軟官網下載好鏡像后,又藉助 Parallels Desktop 虛擬機在 Mac 上安裝了一個 “ Windows 11 on ARM Insider Preview ” 版的系統:

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

在這個系統下,Android子系統倒是順利安裝成功了,只不過新的問題也隨之而來:在我啟動Android子系統時,彈窗顯示我需要啟動虛擬機平台。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

而我其實在運行Android子系統之前就已經開啟了 Windows 11 的虛擬機功能:

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

難不成它這是不允許我在虛擬機里再套娃多開一個虛擬機?

既然如此,又嘗試着在 Windows 11 系統里安裝了幾個比較有名的第三方Android模擬器。

結果顯示無論是網易 MUMU、雷電模擬器還是華為移動應用引擎,都無法在該 Windows 11 系統里正常運行,三款軟件無一例外都出現了虛擬機報錯……

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

跟運行在正常電腦上的 Windows 對比之後,我發現通過虛擬機安裝的 Windows 11,它的虛擬功能並不能完全開啟,換句話說它的虛擬機功能就是殘廢的:

虛擬機里的 Windows

無法開啟 Hyper-V Platform ▼

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

正常電腦上的 Windows

可以開啟 Hyper-V Platform ▼

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

好傢夥,果然是因為不能雙重套娃的原因,看來我想通過給 Mac 安裝 Windows 11 系統后再通過Android子系統來運行Android應用的想法是告吹了。

其實在前面這麼多第三方模擬器里,原本就有能直接在 Mac 上運行的模擬器,只不過自從 Mac 用上蘋果自家 ARM 芯片后,這些模擬器就不再適配。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

Google倒是在去年就推出過一個適配 M1 芯片 Mac 的Android模擬器:

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

只不過由於它是專門為Android開發者打造,所以這個Android模擬器不僅使用起來有門檻,很多軟件還無法安裝在模擬器里,它跟Android子系統根本就沒法比。

為了讓Mac可以運行Android應用 我給電腦裝了Windows 11

總之,雖然最終沒能在 Mac 上順利運行Android應用,但這次試驗也不是沒有收穫,起碼它讓我深刻明白一個道理,那就是沒事別老想着套娃。

(0)
上一篇 2021-12-22 08:30
下一篇 2021-12-22 08:30

相关推荐