如何在Linux上運(yùn)行Android應(yīng)用程序
想在Linux上使用安卓應(yīng)用嗎,想在Linux上玩Android游戲嗎,這里有幾個(gè)不錯(cuò)的方案,但效果最好的選項(xiàng)是Anbox,這是一個(gè)非常有用的工具,無(wú)需仿真即可在Linux上運(yùn)行您喜愛(ài)的Android應(yīng)用程序。
下面的教程教你如何在Linux PC上啟動(dòng)并運(yùn)行Anbox
在你的Linux電腦上運(yùn)行Android應(yīng)用和游戲可以提高你的生產(chǎn)力,Android的應(yīng)用相比電腦上的應(yīng)用設(shè)計(jì)會(huì)比較簡(jiǎn)單的多,但是更加高效!
Anbox,這是一個(gè)基于Android開(kāi)源項(xiàng)目(AOSP)最新版本的免費(fèi)開(kāi)源替代品。 提供基于窗口的Android環(huán)境,包括應(yīng)用程序和游戲,Anbox使用容器將Android與主機(jī)操作系統(tǒng)(即計(jì)算機(jī)上的操作系統(tǒng))分開(kāi)。
除了作為開(kāi)源,Anbox沒(méi)有限制,所以理論上你可以在Linux上運(yùn)行任何Android應(yīng)用程序。 也沒(méi)有硬件虛擬化,Anbox可以在筆記本電腦或臺(tái)式機(jī)上運(yùn)行,也可以在Linux驅(qū)動(dòng)的移動(dòng)設(shè)備上運(yùn)行。
最后一點(diǎn)非常重要,因?yàn)樗梢钥朔﨤inux手機(jī)的參與問(wèn)題。
哪些Linux發(fā)行版支持Snap?
雖然可以免費(fèi)使用,但Anbox是一個(gè)Snap應(yīng)用包。 這意味著二進(jìn)制文件和任何依賴(lài)項(xiàng)都包含在一個(gè)包中,從而簡(jiǎn)化了安裝。 不幸的是,它可能也意味著您的Linux操作系統(tǒng)無(wú)法使用Anbox,除非它可以解包并支持Snap軟件包。
需要snapd服務(wù)來(lái)安裝snap應(yīng)用,大部分主流發(fā)行版都支持
Arch Linux
Debian
Fedora
Gentoo
Linux Mint
Manjaro
openSUSE
Solus
Ubuntu
在Ubuntu中,它從14.04開(kāi)始預(yù)裝。 您可以在Snapcraft網(wǎng)站上找到您的發(fā)行版的完整詳細(xì)信息。
要安裝snapd,請(qǐng)使用以下terminal命令:
sudo apt install snapd
等到安裝完成后再繼續(xù)。
在Linux系統(tǒng)上安裝Anbox
通過(guò)Linux PC上安裝的snapd服務(wù),您就可以安裝Anbox了。 這是使用以下命令完成的,該命令會(huì)安裝您需要的所有內(nèi)容:
安裝Anbox命令如下:
snap install --classic anbox-installer && anbox-installer
在下載快照包之前,系統(tǒng)會(huì)提示您輸入密碼。
安裝Anbox命令執(zhí)行后會(huì)出現(xiàn)如下選擇提示:
Install Anbox
Uninstall Anbox
如果您需要在以后刪除該軟件,只需運(yùn)行上面的安裝程序命令,然后選擇選項(xiàng)2。但是,在目前安裝Anbox的情況下,您需要選擇選項(xiàng)1。
在此之后,您將看到安裝將執(zhí)行的操作的摘要。 例如,突出顯示從PPA添加的文件,以及當(dāng)您登錄Linux時(shí),anbox運(yùn)行時(shí)(允許其他軟件和應(yīng)用程序運(yùn)行的軟件庫(kù))將自動(dòng)啟動(dòng)的信息。
如果您對(duì)所有這些感到滿(mǎn)意,請(qǐng)輸入我同意的圖例,然后等待Anbox安裝。 完成后,請(qǐng)按照說(shuō)明重新啟動(dòng)系統(tǒng),然后再繼續(xù)。
將APK文件下載到您的Linux PC
重新啟動(dòng)PC后,您應(yīng)該在桌面菜單中找到Anbox。 點(diǎn)擊它即可啟動(dòng); 你很快就會(huì)看到Anbox窗口。
重新啟動(dòng)PC后,您應(yīng)該在桌面菜單中找到Anbox。 點(diǎn)擊它即可啟動(dòng); 你很快就會(huì)看到Anbox窗口。
anbox session-manager
接下來(lái),再次單擊菜單中的圖標(biāo)。 片刻之后,Anbox應(yīng)該運(yùn)行。 這是基于Ubuntu 16.04的發(fā)行版中的一個(gè)已知錯(cuò)誤,不應(yīng)該影響以后的發(fā)行版。
運(yùn)行Anbox后,您將看到可以在Linux上運(yùn)行的基本Android應(yīng)用程序列表,例如日歷和電子郵件。 只需左鍵單擊這些圖標(biāo)即可打開(kāi)它們; 它們將出現(xiàn)在新窗口中,您可以根據(jù)需要調(diào)整大小。 如果需要瀏覽器,則包含WebView Shell。
要添加自己的應(yīng)用和游戲,您只需從適當(dāng)?shù)腁PK文件下載(或從其他設(shè)備復(fù)制)即可。 這些是安裝程序文件,如Linux中的DEB文件(或快照)或Windows中的EXE文件。 它們通常可通過(guò)Android上的Google Play獲得。..但這不適用于Anbox。
使用Anbox在Linux上安裝Android應(yīng)用程序
下載安裝的任何APK文件,如果不是Google Play商店中的應(yīng)用,就需要從未知來(lái)源啟用安裝。 通過(guò)從應(yīng)用程序屏幕打開(kāi)“設(shè)置”菜單,然后找到安全性來(lái)執(zhí)行此操作。 在此處,啟用“未知來(lái)源”旁邊的開(kāi)關(guān),然后單擊“確定”接受。
完成此操作后,找到您的APK文件,然后雙擊要安裝的第一個(gè)文件。 片刻之后,應(yīng)用程序或游戲應(yīng)該準(zhǔn)備就緒,并將在Linux自己的窗口中運(yùn)行。 已安裝的游戲與所有其他應(yīng)用程序一起列出。
就這么簡(jiǎn)單!想試試的小伙伴趕緊試試吧