Linux 上的六大安卓模擬器
安卓系統(tǒng)是建立在高度定制的 Linux 內(nèi)核之上的。因此,使用安卓模擬器在 Linux 上運(yùn)行移動(dòng)應(yīng)用是有意義的。
雖然這不是在 Linux 機(jī)器上你可以做的新鮮事,但在 Windows 于 2021 年推出運(yùn)行安卓應(yīng)用的能力后,它是一個(gè)更需要的功能。
不僅僅限于使用應(yīng)用,一些安卓模擬器也可以在開(kāi)發(fā)和測(cè)試中派上用場(chǎng)。
因此,我總結(jié)了一份最好的模擬器清單,你可以用它來(lái)測(cè)試或在 Linux 上運(yùn)行安卓應(yīng)用/游戲。
1、Anbox
Anbox 是一個(gè)相當(dāng)流行的模擬器,可以讓 Linux 用戶(hù)運(yùn)行 Android 應(yīng)用。可能深度 Linux 正是利用它使得開(kāi)箱即可運(yùn)行安卓應(yīng)用。
它使用一個(gè)容器將安卓操作系統(tǒng)與主機(jī)隔離,這也讓它們可以使用最新的安卓版本。
運(yùn)行的安卓應(yīng)用不能直接訪問(wèn)你的硬件,這是一個(gè)很好的安全決定。
與這里的其他一些選擇不同,Anbox 在技術(shù)上不需要仿真層來(lái)使安卓系統(tǒng)工作。換句話說(shuō),它在你的 Linux 系統(tǒng)上最接近于原生的安卓體驗(yàn)。
由于這個(gè)原因,它可能不是最簡(jiǎn)單的選擇。你不能只使用谷歌應(yīng)用商店來(lái)安裝應(yīng)用,你需要使用安卓調(diào)試橋(ADB)。你只需要一個(gè)應(yīng)用的 APK 文件就可以安裝和使用它。
2、Genymotion
Genymotion 是一個(gè)為測(cè)試和開(kāi)發(fā)量身定做的令人印象深刻的解決方案。
它不是一個(gè)自由開(kāi)源的選擇。它們通過(guò)云端或獨(dú)立于 Android Studio 的桌面客戶(hù)端,提供虛擬的安卓體驗(yàn)作為服務(wù)。
你可以模擬各種硬件配置和安卓版本,創(chuàng)建一個(gè)虛擬設(shè)備進(jìn)行測(cè)試。它還讓你有能力擴(kuò)大規(guī)模,并有多個(gè)安卓虛擬設(shè)備運(yùn)行,進(jìn)行廣泛的測(cè)試。
它可以幫助你測(cè)試文件上傳在你的應(yīng)用中如何工作,電池影響、性能、內(nèi)存等等。
雖然它是一個(gè)主要針對(duì)專(zhuān)業(yè)人士的高級(jí)解決方案,但它確實(shí)支持最新的 Linux 發(fā)行版,包括 Ubuntu 20.04 LTS。
3、Android-x86
Android x86 是一個(gè)開(kāi)源項(xiàng)目,使得安卓可以在 PC 上運(yùn)行,并支持 32 位。
你可以選擇在你的 Linux 系統(tǒng)上使用虛擬機(jī)管理器來(lái)安裝它,或者直接在你的 PC 上試用它。
如果你需要安裝,可以查看官方的 安裝說(shuō)明。
與其他一些選擇不同,它是一個(gè)簡(jiǎn)單的試圖在 PC 上工作的模擬器,沒(méi)有花哨的功能。
4、Android Studio (虛擬設(shè)備)
Android Studio 是一個(gè)用于開(kāi)發(fā)和測(cè)試的完整工具。幸運(yùn)的是,由于對(duì) Linux 的支持,如果你需要的話,你可以用它來(lái)模擬安卓的體驗(yàn)進(jìn)行實(shí)驗(yàn)。
你只需要?jiǎng)?chuàng)建一個(gè)安卓虛擬設(shè)備(AVD),你可以對(duì)其進(jìn)行配置,然后作為模擬器進(jìn)行模擬。
也有很大的機(jī)會(huì)能找到對(duì)一些最新的智能手機(jī)、電視和智能手表的支持。
它需要一定的學(xué)習(xí)曲線才能上手,但它是免費(fèi)的,而且是完全開(kāi)源的。
5、ARChon
一個(gè)有趣的解決方案,這是一個(gè)你可以在 Linux 和任何其他平臺(tái)上使用的安卓模擬器。
它有助于在 Chrome OS 上運(yùn)行安卓應(yīng)用,或者在任何操作系統(tǒng)上使用 Chrome 瀏覽器。與其他一些不同的是,你可能不會(huì)得到完整的安卓體驗(yàn),而只是能夠運(yùn)行安卓應(yīng)用。
你只需解壓運(yùn)行時(shí),并將其加載到 Chrome 擴(kuò)展中。接下來(lái),下載 APK 文件到上面來(lái)添加你想使用的應(yīng)用。
6、Bliss OS
Bliss OS 是另一個(gè)開(kāi)源項(xiàng)目,與 Android x86 類(lèi)似,旨在使安卓在 PC 上運(yùn)行。
與 Android x86 不同的是,它通過(guò)支持 32 位和 64 位架構(gòu)提供了更多的兼容性選擇。此外,你可以根據(jù)你的處理器下載兼容文件。
它有積極的維護(hù),支持市場(chǎng)上最新的安卓版本。
總結(jié)
雖然你會(huì)能找到幾個(gè)可用于 Linux 的安卓模擬器,但它們可能無(wú)法取代全面的智能手機(jī)體驗(yàn)。
每個(gè)模擬器都有一系列的功能和特定目的。請(qǐng)選擇你需要的那個(gè)!