anbox 无法工作 Mint 18 /64bit

anbox 无法工作 Mint 18 /64bit

Anbox - 盒子里的 Android是一款可以运行Android的软件APKLinux 和 Windows 上的

我尝试了两种方法。

  1. 我可以下载源代码并用 (cmake /make /make install) 进行编译

  2. sudo snap install --classic anbox-installer && anbox-installer

然后运行/snap anbox-installer/[我同意]它会安装所有模块/[重新启动]

在终端 anbox 会话管理器中重新输入我的用户后,我运行 anbox 应用程序(什么也没发生)

我试了三次,结果都一样

答案1

本指南Github 上的指南对我来说很管用。下面是我所做的摘要指导和谷歌。

  1. 从 apt 安装 snap 包管理器

    $ sudo apt-get install snaps
    

    或者,您可以使用 Synaptic 包管理器来搜索和安装 snap。

  2. 使用 snap 安装 anbox

    $ sudo snap install --edge --devmode anbox
    
  3. 安装额外的软件包来支持 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
    
  4. 现在你已经安装了 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
    
  5. 要在 anbox android 中安装应用程序,您将需要 adb 和 adb 工具。使用以下命令安装它们

    $ sudo apt install adb
    $ sudo apt install android-tools-adb
    
  6. 完成!现在,要启动并安装应用程序,请使用以下命令

    $ anbox session-manager
    
  7. 一旦 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允许其编译。

相关内容