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