HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    Anbox:在 Linux 上運(yùn)行 Android 應(yīng)用程序的簡單方式

    發(fā)布時(shí)間:2023-03-05 01:33:23     稿源: 互聯(lián)網(wǎng)    閱讀: 536        問大家
    Anbox:在 Linux 上運(yùn)行 Android 應(yīng)用程序的簡單方式

    Android 模擬器允許我們直接從 Linux 系統(tǒng)上運(yùn)行我們最喜歡的 Android 應(yīng)用程序或游戲。

    -- Magesh Maruthamuthu(作者)

    Android 模擬器允許我們直接從 Linux 系統(tǒng)上運(yùn)行我們最喜歡的 Android 應(yīng)用程序或游戲。對(duì)于 Linux 來說,有很多的這樣的 Android 模擬器,在過去我們介紹過幾個(gè)此類應(yīng)用程序。

    你可以通過導(dǎo)航到下面的網(wǎng)址回顧它們。

    如何在 Linux 上安裝官方 Android 模擬器 (SDK)如何在 Linux 上安裝 GenyMotion (Android 模擬器)

    今天我們將討論 Anbox Android 模擬器。

    Anbox 是什么?

    Anbox 是 “Android in a box” 的縮寫。Anbox 是一個(gè)基于容器的方法,可以在普通的 GNU/Linux 系統(tǒng)上啟動(dòng)完整的 Android 系統(tǒng)。

    它是現(xiàn)代化的新模擬器之一。

    Anbox 可以讓你在 Linux 系統(tǒng)上運(yùn)行 Android,而沒有虛擬化的遲鈍,因?yàn)楹诵牡?Android 操作系統(tǒng)已經(jīng)使用 Linux 命名空間(LXE)放置到容器中了。

    Android 容器不能直接訪問到任何硬件,所有硬件的訪問都是通過在主機(jī)上的守護(hù)進(jìn)程進(jìn)行的。

    每個(gè)應(yīng)用程序?qū)⒃谝粋€(gè)單獨(dú)窗口打開,就像其它本地系統(tǒng)應(yīng)用程序一樣,并且它可以顯示在啟動(dòng)器中。

    如何在 Linux 中安裝 Anbox ?

    Anbox 也可作為 snap 軟件包安裝,請(qǐng)確保你已經(jīng)在你的系統(tǒng)上啟用了 snap 支持。

    Anbox 軟件包最近被添加到 Ubuntu 18.10 (Cosmic) 和 Debian 10 (Buster) 軟件倉庫。如果你正在運(yùn)行這些版本,那么你可以輕松地在官方發(fā)行版的軟件包管理器的幫助下安裝。否則可以用 snap 軟件包安裝。

    為使 Anbox 工作,確保需要的內(nèi)核模塊已經(jīng)安裝在你的系統(tǒng)中。對(duì)于基于 Ubuntu 的用戶,使用下面的 PPA 來安裝它。

    $ sudo add-apt-repository ppa:morphis/anbox-support

    $ sudo apt update

    $ sudo apt install linux-headers-generic anbox-modules-dkms

    在你安裝 anbox-modules-dkms 軟件包后,你必須手動(dòng)重新加載內(nèi)核模塊,或需要系統(tǒng)重新啟動(dòng)。

    $ sudo modprobe ashmem_linux

    $ sudo modprobe binder_linux

    對(duì)于 Debian/Ubuntu 系統(tǒng),使用 APT-GET 命令 或 APT 命令 來安裝 anbox。

    $ sudo apt install anbox

    對(duì)于基于 Arch Linux 的系統(tǒng),我們總是習(xí)慣從 AUR 儲(chǔ)存庫中獲取軟件包。所以,使用任一個(gè)的 AUR 助手 來安裝它。我喜歡使用 Yay 工具 。

    $ yuk -S anbox-git

    否則,你可以通過導(dǎo)航到下面的文章來 在 Linux 中安裝和配置 snap 。如果你已經(jīng)在你的系統(tǒng)上安裝 snap,其它的步驟可以忽略。

    $ sudo snap install --devmode --beta anbox

    Anbox 的必要條件

    默認(rèn)情況下,Anbox 并沒有帶有 Google Play Store。因此,我們需要手動(dòng)下載每個(gè)應(yīng)用程序(apk),并使用 Android 調(diào)試橋(ADB)安裝它。

    ADB 工具在大多數(shù)的發(fā)行版的軟件倉庫是輕易可獲得的,我們可以容易地安裝它。

    對(duì)于 Debian/Ubuntu 系統(tǒng),使用 APT-GET 命令 或 APT 命令 來安裝 ADB。

    $ sudo apt install android-tools-adb

    對(duì)于 Fedora 系統(tǒng),使用 DNF 命令 來安裝 ADB。

    $ sudo dnf install android-tools

    對(duì)于基于 Arch Linux 的系統(tǒng),使用 Pacman 命令 來安裝 ADB。

    $ sudo pacman -S android-tools

    對(duì)于 openSUSE Leap 系統(tǒng),使用 Zypper 命令 來安裝 ADB。

    $ sudo zypper install android-tools

    在哪里下載 Android 應(yīng)用程序?

    既然我們不能使用 Play Store ,你就得從信得過的網(wǎng)站來下載 APK 軟件包,像 APKMirror ,然后手動(dòng)安裝它。

    如何啟動(dòng) Anbox?

    Anbox 可以從 Dash 啟動(dòng)。這是默認(rèn)的 Anbox 外貌。

    Anbox:在 Linux 上運(yùn)行 Android 應(yīng)用程序的簡單方式

    如何把應(yīng)用程序推到 Anbox ?

    像我先前所說,我們需要手動(dòng)安裝它。為測試目的,我們將安裝 YouTube 和 Firefox 應(yīng)用程序。

    首先,你需要啟動(dòng) ADB 服務(wù)。為做到這樣,運(yùn)行下面的命令。

    $ adb devices

    我們已經(jīng)下載 YouTube 和 Firefox 應(yīng)用程序,現(xiàn)在我們將安裝。

    語法格式:

    $ adb install Name-Of-Your-Application.apk

    安裝 YouTube 和 Firefox 應(yīng)用程序:

    $ adb install 'com.google.android.youtube_14.13.54-1413542800_minAPI19(x86_64)(nodpi)_apkmirror.com.apk'

    Success

    $ adb install 'org.mozilla.focus_9.0-330191219_minAPI21(x86)(nodpi)_apkmirror.com.apk'

    Success

    我已經(jīng)在我的 Anbox 中安裝 YouTube 和 Firefox。查看下面的截圖。

    Anbox:在 Linux 上運(yùn)行 Android 應(yīng)用程序的簡單方式

    像我們?cè)谖恼碌拈_始所說,它將以新的標(biāo)簽頁打開任何的應(yīng)用程序。在這里,我們將打開 Firefox ,并訪問 2daygeek.com 網(wǎng)站。

    Anbox:在 Linux 上運(yùn)行 Android 應(yīng)用程序的簡單方式

    via: https://www.2daygeek.com/anbox-best-android-emulator-for-linux/

    作者: Magesh Maruthamuthu 選題: lujun9972 譯者: robsean 校對(duì): wxy

    本文由 LCTT 原創(chuàng)編譯, Linux中國 榮譽(yù)推出

    點(diǎn)擊“了解更多”可訪問文內(nèi)鏈接

    推薦閱讀:

    摩拜logo釋義(摩拜slogan)

    Anbox:在 Linux 上運(yùn)行 Android 應(yīng)用程序的簡單方式

    VA是什么意思(van是什么意思)

    裝飾雜志

    鄭州必模裝飾工程有限公司