镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
确保系统安装了 Linux 内核头文件:
sudo pacman -S linux-headers
安装 Anbox :
yay -S anbox-image anbox-git anbox-modules-dkms-git
加载 DKMS 模块:
sudo modprobe ashmem_linux sudo modprobe binder_linux
检查设备:
ls -1 /dev/{ashmem,binder}
看到如下信息,说明模块加载成功:
/dev/ashmem /dev/binder
挂载 binderfs
启动服务,设置开机自启:
sudo systemctl start anbox-container-manager.service sudo systemctl enable anbox-container-manager.service
笔者采用 anbox-bridge 方式:
/usr/bin 目录下,并赋予
可执行权限。创建文件
/etc/systemd/system/anbox-container-manager.service.d/enable-anbox-bridge.conf 并写入一下内容:
[Service] ExecStartPre=/usr/bin/anbox-bridge.sh start ExecStopPost=/usr/bin/anbox-bridge.sh stop
adb ( Android Debug Bridge ) 是安卓开发调试工具,我们用它来管理 Anbox 内的安卓应用。
sudo pacman -S android-tools
安装应用
adb install /path/to/app.apk
查看应用列表
adb shell pm list packages
卸载用户应用
adb uninstall app.name
卸载系统应用
adb uninstall --user 0 app.name
[FAILED]Failed to Mount Android Binder File System。[FAILED]Failed to Mount /dev/binderfs。
本文转自: ONe2
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70003733/viewspace-2851435/ ,如需转载,请注明出处,否则将追究法律责任。