如何安装 ashmem 或binder?

如何安装 ashmem 或binder?

我最近安装了 anbox,我已经能够看到它的图标了,但由于没有安装 ashmem 和 bind,它无法启动。我尝试从存储库安装它们,但它只是说找不到一个,另一个没有安装候选项。任何帮助都将不胜感激。Linux 版本是 debian jessie。

答案1

也许可以尝试自己构建和安装内核模块。

  1. 从 github [1] 下载 anbox,以便您拥有 ashmem 和 bind 目录。
  2. 将 ashmem 和 biinder 提取到 /usr/
  3. 将文件夹重命名为 anbox-ashmem-1 和 anbox-binder-1(1 是 dkms.conf 中的版本号)
install dkms if not already installed(sudo aptitude install dkms)
sudo dkms add -m anbox-binder -v 1
sudo dkms build -m anbox-binder -v 1
sudo dkms install -m anbox-binder -v 1
sudo modprobe ashmem-linux binder-linux

[1]https://github.com/anbox/anbox/archive/master.zip

相关内容