Anbox - 盒子里的 Android是一款可以运行Android的软件APKLinux 和 Windows 上的
我尝试了两种方法。
我可以下载源代码并用 (cmake /make /make install) 进行编译
sudo snap install --classic anbox-installer && anbox-installer
然后运行/snap anbox-installer
/[我同意]它会安装所有模块/[重新启动]
在终端 anbox 会话管理器中重新输入我的用户后,我运行 anbox 应用程序(什么也没发生)
我试了三次,结果都一样
答案1
本指南Github 上的指南对我来说很管用。下面是我所做的摘要指导和谷歌。
从 apt 安装 snap 包管理器
$ sudo apt-get install snaps
或者,您可以使用 Synaptic 包管理器来搜索和安装 snap。
使用 snap 安装 anbox
$ sudo snap install --edge --devmode anbox
安装额外的软件包来支持 anbox 内核模块
$ sudo apt install -y software-properties-common linux-headers-generic $ sudo add-apt-repository -y 'ppa:morphis/anbox-support' $ sudo apt update $ sudo apt install -y anbox-modules-dkms
现在你已经安装了 anbox。发出以下命令来安装必要的依赖项
$ sudo apt install build-essential cmake cmake-data debhelper dbus google-mock libboost-dev libboost-filesystem-dev libboost-log-dev libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libcap-dev libdbus-1-dev libdbus-cpp-dev libegl1-mesa-dev libgles2-mesa-dev libglib2.0-dev libglm-dev libgtest-dev liblxc1 libproperties-cpp-dev libprotobuf-dev libsdl2-dev libsdl2-image-dev lxc-dev pkg-config protobuf-compiler
要在 anbox android 中安装应用程序,您将需要 adb 和 adb 工具。使用以下命令安装它们
$ sudo apt install adb $ sudo apt install android-tools-adb
完成!现在,要启动并安装应用程序,请使用以下命令
$ anbox session-manager
一旦 anbox 窗口出现,使用以下命令安装应用程序,并等待在终端中看到成功消息
$ adb install /app_folder/your_app.apk
将 app_folder/your_app.apk 替换为您要安装的 apk 文件的路径。
上述步骤应该可以正常工作。但是,anbox 与 Google 服务相关的某些功能存在限制。请放心,它比 Linux 上的其他模拟器更流畅、更快速。
答案2
Anbox 是一个实验性的软件。Github 存储库 并查看使 Anbox 编译需要安装的库。
您可能必须git
使用以下方式安装:
sudo apt-get install git
进而:
cd ~
mkdir source
cd source
git clone https://github.com/anbox/anbox.git
cd anbox
Readme.md
然后按照文件中的说明anbox
安装依赖库并cmake
允许其编译。