Anbox是一个免费的开源兼容层,旨在允许为Android开发的移动应用程序和移动游戏在GNU / Linux发行版上运行。 使用LXC执行Android运行时环境,将Android的目录结构重新创建为可安装的循环映像。

Anbox 是一个免费的开源兼容层,旨在允许为 Android 开发的移动应用程序和移动游戏在 GNU / Linux 发行版上运行。 它通过使用 LXC 执行 Android 运行时环境,将 Android 的目录结构重新创建为可安装的循环映像,同时使用本机 Linux 内核来执行应用程序。

Anbox 使用 Linux 命名空间机制(user,pid,uts,net,mount,ipc)在容器中运行完整的 Android 系统,并在任何基于 GNU/Linux 的平台上提供 Android 应用。

容器内的 Android 没有直接访问任何硬件的权限。所有的硬件访问通过主机上的 anbox 守护进程。我们复用基于 QEMU 的模拟器中为 Android 所做的 OpenGL ES 加速渲染的实现。容器内的 Android 系统使用不同的管道与主机系统通信,并通过它们发送所有的硬件访问命令。

Anbox 当前适合桌面使用用例,但也可以被用在移动操作系统上,比如 Ubuntu Touch,Sailfish OS 或者 Lune OS。然而,由于 Android 应用的映射当前是专用于桌面的,因此这还需要额外的工作来支持窗口用户界面栈。

anbox 使用情况_Anbox是什么相关推荐

  1. anbox 使用情况_Anbox 实现分析 2:I/O 模型

    Anbox 运行时主要由两个分开的实例构成,即容器管理器 ContainerManager 和会话管理器 SessionManager,但无论是 ContainerManager 还是 Session ...

  2. anbox 使用情况_Anbox让您在Linux桌面上运行Android应用程序

    Anbox让您在Linux桌面上运行Android应用程序 imcn 2017年4月13日 1条评论 阅读 18,083 次 认识一下Anbox,一种新颖的在Linux桌面上运行Android应用的新 ...

  3. anbox 使用情况_如何在Linux PC上启动并运行Anbox?

    目前 下面的教程教你如何在Linux PC上启动并运行Anbox 在你的Linux电脑上运行Android应用和游戏可以提高你的生产力,Android的应用相比电脑上的应用设计会比较简单的多,但是更加 ...

  4. anbox 使用情况_开源Anbox在Linux中运行Android应用

    Android 运行时情况带有一个基于 Android 开源项目镜像的最小自定义 Android 体系.所应用的镜像今朝基于 Android 7.1.1. Anbox 以基于容器的方法,在像 Ubun ...

  5. anbox 使用情况_最近比较火的Anbox项目

    ‌Anbox是什么? Anbox是Android in a box的缩写,可以在Linux系统中运行Android应用,就像Wine一样在Linux系统中运行Windows应用一样:因为Anbox通过 ...

  6. Python2.0 模块大全

    博客 学院 下载 更多 写博客 qq779488143 Python 模块大全(很详细!) 转载 2014年12月12日 20:47:18 标签: Python / 模块 / 教程 3694 转载:. ...

  7. 4 anbox 树莓派_Anbox让你在Linux上“原生运行”Android应用

    尽管 Google Android 移动操作系统采用了 Linux 内核,但讽刺的是 Windows 虚拟机似乎比 Linux 上的还要流行.不过本文要为大家介绍的,则是一款可以让 Android a ...

  8. Anbox安装apk失败(提示Failure res=-113等)的解决方法

    详细描述,如下(Anbox:如何安装Google Play商店并启用ARM(libhoudini)支持,简单方法): Failed to install PACKAGE.NAME.apk: Failu ...

  9. 简单图文配置golang+vscode【win10/centos7+golang helloworld+解决install failed等情况】

    博客目录(阅读时间:10分钟) 一.win10 0.系统环境 1. win10配置golang环境 ①下载相关软件 ②创建gowork工作空间 ③配置环境变量(GOPATH+PATH) ④验证环境配置 ...

最新文章

  1. 微信电视来了 微信遥控传屏弹幕统统有
  2. 【PHPExcel】生成Excel2007文件并下载
  3. 异常处理:Mybatis报错:There is no getter for property named ‘xxxx‘ in ‘class xxx‘
  4. 解读 Knative Eventing v0.10.0 最新版本特性
  5. 在c语言程序中 对文件进行操作首先要,《C语言程序设计》试题八及答案
  6. vmware工具克隆linux系统步骤及配置
  7. iis日志字段解析 网站运维工具使用iis日志分析工具分析iis日志(iis日志的配置)
  8. 5G 准备向 Wi-Fi 的 6GHz 频段下手了?
  9. Linux 系统下对目录扩容的方法
  10. EnterpriseLibrary 介绍
  11. 怎么在Guitar Pro乐谱中加入哇音
  12. HDU - 5950 Recursive sequence(矩阵快速幂)
  13. 2018尚硅谷大数据视频_韩顺平_Linux视频教程
  14. localhost基本概念
  15. 饿了么移动测试平台探索之路
  16. 【Vue学习笔记_05】v-on事件监听
  17. hadoop、hive搭建
  18. 开关电源模块并联供电系统_电磁兼容(EMC)-开关电源中X电容与Y电容的作用
  19. MySQL使用大全和JDBC使用_五万字的详细笔记
  20. MFC中CFile读取中文乱码

热门文章

  1. linux电脑滚轮不能用,图文详解电脑鼠标滚轮不动了怎么办_电脑鼠标滚轮不能用的三种解决方法-系统城...
  2. Nginx配置SSL支持htpps访问
  3. 毕业生基本要素之计算机水平,2020上海积分应届毕业生落户政策
  4. 动感歌词制作与转换工具
  5. 屏蔽csdn百度推广广告
  6. 关于ORA-12505, TNS:listener does not currently know of SID given in connect descript的一个解决思路
  7. BOM对非标制造企业成本管控的重要性
  8. 优秀孩子的父母都有这五个特点
  9. 【Proe】三维模型转二维CAD图
  10. This generated password is for development use only. Your security configuration must be updated bef