本人是一邊操做一邊寫博文的,折騰一下午寫到最後失敗了不捨得刪,仍是發上來記錄一下個人操做,但願能有高人指點或者給同窗們一點啓發.
如下的內容僅作觀看便可,若無必要就沒必要嘗試了.html
以前寫了一篇Anbox基礎的安裝使用教程,戳這兒查看->Linux上運行安卓應用:安裝使用Anboxlinux
而且成功使用手頭現有的A島apk測試安裝安卓應用.android
彷佛一切正常.git
可是今天在Anbox內安裝其餘應用時卻都出現了以下錯誤:github
搜索問題得知是由於未開啓Anbox支持arm架構,並獲得一篇教程:vim
接下來學習一下該如何操做,參考原文:Anbox: How To Install Google Play Store And Enable ARM (libhoudini) Support, The Easy Waybash
wget lzip unzip squashfs-tools架構
sudo apt install wget lzip unzip squashfs-tools
如原文所警示的,在運行腳本前請儘可能確認一下腳本內容:學習
Warning: never run a script you didn’t write without knowing what it does. Before running this script, check out its code.測試
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh chmod +x install-playstore.sh ./install-playstore.sh
我是一邊本身在操做一邊寫博客的,可是在運行完上面說的這個腳本時遇到一些問題,也寫出來跟你們分享一下,
若是您使用上面的方法順利完成了,請輕鬆的看這一部分或者跳過,若是您也遇到了以下問題,請嘗試如個人操做:
問題:
首先,看看anbox是否已經運行了,若是運行了,先殺掉進程
而後打開腳本做者的github->anbox-playstore-installer,順便先給他一個star
查看install-houdini-only.sh
複製下面的全部代碼,打開終端.
touch install-houdini-only.sh vim install-houdini-only.sh #把剛纔複製的代碼都粘貼上去,而後:wq保存退出 chmod +x install-houdini-only.sh #而後若是你不是bash(好比我是zsh)必定要切換到bash! bash sudo ./install-houdini-only.sh
很不幸,又出現wget下不動的狀況
手動分析腳本獲得要下載兩個文件:
第一個文件下載後更名爲houdini_y.sfs
第二個更名爲houdini_z.sfs
而後修改腳本,紅線劃得六行都在行首加#註釋掉
保存退出
好了,再sudo ./install-houdini-only.sh
運行一下腳本,以下則腳本運行成功
到這裏,Anbox以成功開啓ARM支持,嘗試安裝應用,也是 adb install *.apk
安裝成功,可是很不幸,運行時並不成功
點擊應用圖標後出來的應用一片白屏,
唉,大失敗,聊以此文記錄瞎折騰的一下午.
這幾天可能會再寫一篇其餘模擬器的試水,看看有沒有好用的
PS: 若是有路過的大佬能解決最後這個問題的,請務必私信我或者評論我指導一下,先在此謝過.