Anbox让你在Linux上“原生运行”Android应用
2017-04-14 09:27
369 查看
http://www.linuxdiyf.com/viewarticle.php?id=566283
尽管 Google Android 移动操作系统采用了 Linux 内核,但讽刺的是 Windows 虚拟机似乎比 Linux 上的还要流行。不过本文要为大家介绍的,则是一款可以让 Android app 在 Linux 平台上“原生运行”的工具,它的名字叫做“Anbox”。“Android in a box”软件的制作,耗费了一年半的时间。Linux 拥有一大票编译软件(甚至一些 3A 游戏大作),因此主要面向极客(而非游戏玩家)。
正如你借助 WINE 在 Linux 系统中运行 Windows 程序那样,Anbox 让你可以在 Linux 系统中“模拟原生运行”Android 应用。
不过前者实际上还是借助于虚拟机,所以还是会有性能上的一定损失。相比之下,Anbox 会尽量重用 Linux 操作系统中的资源。
这包括 Linux 内核、命名空间、甚至 OpenGL(通过‘桥接’而非‘直接’),此外还确保了使用 LXC 容器(当前最热的计算话题之一)。
下载地址:http://anbox.io/
源码托管:https://github.com/anbox/anbox
尽管 Google Android 移动操作系统采用了 Linux 内核,但讽刺的是 Windows 虚拟机似乎比 Linux 上的还要流行。不过本文要为大家介绍的,则是一款可以让 Android app 在 Linux 平台上“原生运行”的工具,它的名字叫做“Anbox”。“Android in a box”软件的制作,耗费了一年半的时间。Linux 拥有一大票编译软件(甚至一些 3A 游戏大作),因此主要面向极客(而非游戏玩家)。
正如你借助 WINE 在 Linux 系统中运行 Windows 程序那样,Anbox 让你可以在 Linux 系统中“模拟原生运行”Android 应用。
不过前者实际上还是借助于虚拟机,所以还是会有性能上的一定损失。相比之下,Anbox 会尽量重用 Linux 操作系统中的资源。
这包括 Linux 内核、命名空间、甚至 OpenGL(通过‘桥接’而非‘直接’),此外还确保了使用 LXC 容器(当前最热的计算话题之一)。
下载地址:http://anbox.io/
源码托管:https://github.com/anbox/anbox
相关文章推荐
- Anbox —— 在 Linux 系统中运行 Android 应用
- Google ARC可在Chrome OS、Windows、Mac及Linux上运行Android应用
- 开发者让Android应用能运行在Windows、Mac和Linux上
- iEmu:在Linux、Windows、Mac、Android系统上仿真运行iOS应用
- 在Linux上使用Chrome运行Android应用
- linux chrome运行android应用方法
- Linux应用随笔(五)64位Debian8兼容运行32位adb开发android应用,并解决手机驱动问题
- Android c/c++ 应用向linux 平台迁移运行
- 通过源码分析一个linux进程可以运行多个android应用
- android 开机自动启动某个linux应用或脚本
- springboot的简单应用和在linux下运行
- Android在shell环境下运行linux命令
- [Android] 基于 Linux 命令行构建 Android 应用(七):自动化构建
- Android 5.0以上 获取当前正在运行的应用包名
- Android深入浅出系列之实例应用—开机就运行自定义的程序BroadcastReceiver和intent-filter的用法
- Android 应用第一次运行时,引导页面的设置方法(只让程序Acitivity运行一次的设置方法)
- Linux应用环境实战08:使用GCC和GNU Binutils编写能在x86实模式运行的16位代码
- Crostini项目让Chromebook 运行Linux应用梦想成真
- Android 应用第一次运行时,引导页面的设置方法(只让程序Acitivity运行一次的设置方法)
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?