谷歌I / O 2016

Android应用程序可以安全地运行在Chrome OS上的Linux容器中

Chrome OS利用了云容器的优势,使Chromebooks与android应用程序兼容

Android应用程序可以安全地运行在Chrome OS上的Linux容器中

由于第一季度在美国的出货量超过了mac, chromebook非常受欢迎。雷竞技比分学校和企业选择chromebook是因为他们非常精简的用例:低成本,快速启动安全性,简单和易于管理。

chromebook变得更复杂了,但更好了,谷歌宣布Android Play商店将在Chromebook上提供Android应用程序将在Chrome操作系统上运行。数以百万计的Android应用程序——包括Adobe Photoshop、微软Word和Skype等流行应用程序以及《部落战争》和《愤怒的小鸟》等游戏——将弥补Chromebook应用程序相对稀少的不足。

Developer Preview指定的M53将于6月份提供。Beta版本将于8月提供,9月份将提供生产版本。Developer Preview将支持Android MarshMoLlow 6.x,并且测试版版本将支持Android N 7.x

+更多关于网络世界:有个足球雷竞技app谷歌I/O 2016:每一个Android应用程序-真的-将来到Chrome+

在不同平台上为一个平台创建的运行应用程序自然地吸引怀疑,因为由于指令集兼容性,安全性或较差的仿真性能,许多尝试失败。在去10月份合并Chrome OS和Android团队,以及共享常见操作系统元素,在这种情况下应该证明是成功的。

Android是Linux的一个超集,具有额外的移动功能和许多特定于平台的api。Chrome OS是一个子集,除了需要管理底层硬件和服务(如安全浏览器所需的安全、身份验证和通信)之外,其他的都被剥离了。

Chrome操作系统利用了Docker和其他云容器的最新成果,使chromebook与android应用程序兼容。完整的Android框架是在一个Linux容器中实现的,该容器将Android与Chrome操作系统的其他部分和应用程序隔离在一个沙箱中。

铬操作系统

在Android和Chrome操作系统之间建立了一个硬件抽象层(HAL),它使用带有ARM指令集的处理器在chromebook上运行本地ARM代码,并在使用英特尔处理器的chromebook上进行仿真。在排名前100的Android应用中,超过90%包含原生ARM目标代码。由于几乎所有Android移动设备都拥有与ARM指令集兼容的处理器,所以应用开发者经常通过将关键模块编译成ARM目标代码来优化应用性能。

安全延伸超过容器沙盒通过SELinux, Linux的安全版本在2013年的Android 4.3和2012年或更早的Chrome OS中实现。Android框架运行在一个容器中,该容器使用名为“名称空间”的Linux功能将其与其他容器和操作系统模块隔离开来。Android只被授予查看Chrome OS硬件资源并与之交互的特定特权,如键盘、摄像头和通信。这种隔离可以防止Android容器内潜在的有害代码与Android容器外的代码交互。

Android是使用核心Play Services的一部分,称为VerifyApps来识别潜在的有害应用行为,并在某些情况下关闭和删除有害应用。VerifyApps似乎已经在Chrome操作系统上实现,以保护它免受恶意Android应用程序的攻击。

管理员将能够从Chromebook管理控制台中选择Indroid应用程序,如果已实现,则可以白名单进行特定的Android应用程序。

谷歌said it doesn’t have plans to bring this Android compatibility to the Chrome Browser and all the Microsoft, Apple and Linux devices it runs on, but it could be an interesting next step because it would bring Android apps to hundreds of millions or potentially a billion devices.

加入网络世界社区有个足球雷竞技appFacebookLinkedIn评论是最重要的主题。

版权©2016Raybet2

IT薪水调查2021:结果已经出来了