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在ARM64位的host编译运行
1.anbox依赖boost、lxc、systemd、protobuf开源工程,自交编译anbox的bins和so即可.
# cp pvrsrvkm.ko /lib/modules/4.4.147
# dd if=boot.img of=/dev/byname/boot2.lxc创建容器

Anbox之arm平台lxc调试(十一)相关推荐

  1. 基于hisilicon的arm平台搭建gdb+gdbserver调试环境

    这段时间搭建了一个基于hisilicon的arm平台搭建gdb+gdbserver调试环境,网上对hisilicon平台的搭建资料不多,基本上是arm-linux-gdb的,而没有arm-uclibc ...

  2. mysql 客户端 交叉编译_移植mysql到嵌入式ARM平台

    移植MySQL到嵌入式ARM平台 MySQL没有专门针对ARM的版本,移植到ARM没有官方文档可参考,因此,暂时参考这样一篇文档: http://blog.chinaunix.net/space.ph ...

  3. 移植mysql到嵌入式ARM平台

    移植MySQL到嵌入式ARM平台    MySQL没有专门针对ARM的版本,移植到ARM没有官方文档可参考,因此,暂时参考这样一篇文档: http://blog.chinaunix.net/space ...

  4. mysql在单片机移植_移植MySQL到嵌入式ARM平台

    因为MySQL5.5之后,编译是用的cmake不再使用./configure,因此,只好倒回支持./configure的版本来用,这里使用了文档上的5.1.51版本.进行如下步骤完成移植: 1) 下载 ...

  5. python移植到arm_python移植到arm平台

    1. 交叉编译Python 见Cross Compiling Python for Embedded Linux本文引用地址:http://www.eepw.com.cn/article/201611 ...

  6. 【华为云技术分享】为什么越来越多企业正在往ARM平台迁移?

    架构变迁 说到CPU架构,我们可能必然会提到CISC(复杂指令集,比如桌面端采用的X86系列)和RISC(精简指令集,比如移动端广泛采用的ARM系列).理论上,RISC 相比于 CISC(Intel ...

  7. lua脚本移植到linux平台,如何将lua移植到arm平台的linux内核

    将脚本移植到内核是一件很酷的事情,lua已经被移植到NetBSD的内核中,也有一个叫lunatik的项目把lua移植到了linux内核,只可惜只支持x86,不支持arm,在网上搜索了下,没有找到现成的 ...

  8. 嵌入式系统Linux内核开发实战指南(ARM平台) 书评

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! < ...

  9. 嵌入式 ARM 平台配置远程桌面

    By Toradex秦海 1). 简介 在PC平台经远程桌面连接已经是非常方便了,而现在在嵌入式ARM平台,由于远程控制或者远程调试的需要,配置远程桌面的需求也越来越多,本文就着重演示基于嵌入式ARM ...

最新文章

  1. 何恺明大神新作:一种用于目标检测的主流ViT架构,效果SOTA
  2. who,cut,diff,which,whereis,locate,updatedb 命令的使用
  3. 程序员的中场职业规划
  4. 大批量文件处理的7条建议
  5. FastDFS学习笔记
  6. php软件开发--mongodb
  7. Spring MVC的转发与重定向
  8. oa系统哪个服务器好,谈谈用户对各大OA系统的使用心得
  9. linux fdisk 分区
  10. 数字后端基本概念介绍——Row
  11. python实现QQ登陆验证码数据采集
  12. 电子书的下载与查阅书的源码
  13. 产品原型工具 AXURE9 Mac汉化
  14. aforge 学习-命名空间中文理解
  15. Excel学习 -- 函数基础
  16. K_MEANS 聚类
  17. 有关Cidaemon.exe服务占用大量CPU资源的解决办法
  18. 【css实现3D旋转卡片】
  19. 三星s4流量显示无服务器,揭开隐藏功能的面纱 GALAXY S4使用指南
  20. 高德足迹地图在哪里,高德地图怎么点亮城市?高德地图足迹地图查看方法

热门文章

  1. 黎想首谈微信公众号搜索排名的规则?怎样提高排名?
  2. LHG 弹层问题汇总
  3. 6m缓存和8m缓存差距_6张图,就可以了解1660Ti与RX590的差距
  4. 【python第3课】顺序、循环、分支
  5. TCP三次握手四次挥手
  6. 枣庄高防php主机,枣庄机房_枣庄联通机房_枣庄BGP高防机房
  7. 软考--后缀式(逆波兰式)的两种求法
  8. 从突变到新抗原:肿瘤与免疫系统之间的一场豪赌!
  9. Git No newline at end of file
  10. 分享国内外好用的H5页面制作网站