本人是一边操做一边写博文的,折腾一下午写到最后失败了不舍得删,仍是发上来记录一下个人操做,但愿能有高人指点或者给同窗们一点启发.
如下的内容仅作观看便可,若无必要就没必要尝试了.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: 若是有路过的大佬能解决最后这个问题的,请务必私信我或者评论我指导一下,先在此谢过.