随笔

记录,分享,然后享受生活。

0%

在ubuntu20.04LTS系统上安装安卓模拟器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1、需要更新自己的系统环境,保证系统软件包是最新的,不然后面很容易出错。
sudo apt update
sudo apt upgrade
sudo apt install libopengl-dev
检查环境
sudo modprobe ashmem_linux
ls -l /dev/{ashmem,binder}

2、安装Anbox
sudo snap install --beta --devmode anbox

3、验证安装结果
3.1 命令行启动Anbox
anbox.appmgr
3.2 系统中软件安装完成
3.3 重启一下自己的虚拟机(不重启adb可能连接不上)
adb devices
安装完成!
后续安装APK使用
adb install XX/XX/xx.apk

如果出现
Failed to install PACKAGE.NAME.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

就要开启ARM支持
sudo apt install wget curl lzip tar unzip squashfs-tools
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh
chmod +x install-playstore.sh
./install-playstore.sh
anbox.appmgr
在模拟器的设置应用中找到谷歌服务,将权限全部打开。
然后就可以继续安装应用了,具体操作方法可浏览后文的网络链接。

Anbox: How To Install Google Play Store And Enable ARM (libhoudini) Support, The Easy Way