Anbox
anbox 是 Android in a box,是一種基於容器化技術的 Android 模擬器,所以執行速度會比較快、比較省資源,而且因為每個 App 都在各自的容器裡面,所以比較安全
(應該沒理解錯吧?)。
安裝 anbox 需要先安裝兩個 kernal modules,然後安裝 anbox 後,為了之後方便,所以要裝 Google Play,不裝也是可以,但之後安裝其他 App 比較麻煩
系統
我用的系統是 Ubuntu 21.04,如果你的系統不一樣,可能會有某些步驟不太一樣。
這次安裝因為涉及 Linux Kernel 所以隨時重開機有很大機會幫助改善遇到的問題
安裝 Linux Kernal Modules
如果你的 Linux kernale > 5.0,那理論上已經包在 Kernel 裡面了,所以不用安裝
Starting with Ubuntu 19.04 binder and ashmem are now build with the standard Ubuntu kernel (>= 5.0) and you don’t have to install the modules from the PPA anymore.
但是我還是把命令跑了一次,反正有病治病沒病強身
|
|
然後如果你還是很擔心不放心有沒有裝好,可以執行下面的指令
|
|
這時候如果你還是很擔心,不確定有沒有裝好,可以用下面的命令檢查有沒有安裝好(這個時候可能需要重開機)
|
|
安裝 anbox
如果你的電腦上有 snap,就用 snap 裝;如果沒有,就先去裝 snap。
|
|
嘿對,裝好了,可以用這個指令看看有沒有裝好
|
|
apt
如果你是 Ubuntu/Debian 長期使用者,你可能會想用 apt 裝 anbox,也不是不行,但是等等裝 Google Play 的時候會出一點點問題(OverlayFS 路徑有問題),最佳解決辦法就是用 snap,不要用 apt
|
|
安裝 Google Play
因為 anbox 沒有內建 apk 安裝器,所以沒辦法很方便的安裝 APP,最方便的方法是安裝 Google Play。
|
|
如果遇到 Overlay not enable 的問題,請不要用 apt,至於位什麼自己研究 install-playstores.sh
跑完如果沒錯誤就可以打開 anbox.appmgr
,打開 play 安裝 APP 了。
https://www.clusterednetworks.com/blog/post/install-google-play-store-anbox
問遺
目前裝好 APP 但是我打不開