黑客开发主流桌面平台运行安卓程序的工具
Google 在今年的 I/O 大会 上曾经宣布将能够在 Chromebook 上运行 Android 应用,这个功能最近正式面向开发者开放,工具的名称叫做 App Runtime for Google(ARC) ,由 Google 开发。而据美国科技媒体 Ars Technica 上周末的报道,一名叫做 Vladikoff 的黑客可能已经破解了这个工具,使之可以在任何桌面操作系统上运行,也即意味着 Mac OS X、Windows 和 Linux 都可以运行——只需要一个 Chrome 浏览器。
据报道,Vladikoff 对 ARC 的破解基于 Google 提供的一个名为 Native Client 的,用于在 Chrome 浏览器内运行本地代码的工具完成。Google 方面提供的 ARC 只是 Chrome OS 的一个扩展——而熟悉 Google 的朋友可能会想到了,其实 Chrome OS 就是 Google 的 Chromium 开源项目孕育出的一个成果,和 Chrome 浏览器属于同门——基本上就是一个 Chrome 浏览器。
Vladikoff 定制了一个 ARC 的版本名为 ARChon,可以通过平时拖拽 Chrome 浏览器插件的方式安装到 Chrome 浏览器当中,目前支持 Chrome 浏览器 37 以上版本。
不过安装了 ARChon 之后则有另外一个问题:怎样安装 Android 应用?Android 应用的安装文件是以 APK 形式存在的,不能直接被安装到 Chrome 浏览器当中。于是,Vladikoff 顺手开发了一个名为 chromeos-apk 的 APK 转换工具,解决了这个问题。此前,我们曾经报道过首批支持 ARC 的四个应用分别是印象笔记(Evernote)、多邻国(Duolingo)Sight Words 和 Vine,四个应用的限制最主要的原因就是除了他们的开发者之外只有 Google 合作的一批开发者知道如何转换 APK。
其他具体细节就不详述了,据 Ars Technica 透露,运行速度目前非常良好,但由于非 Chrome OS 的操作系统没有提供 Google Services 后台运行,所以应用经常会崩溃。但不管怎样,至少是可以运行的,而且 Vladikoff 的开发速度非常之快,令人印象深刻。
图片来源:Google, Ars Technica
标签: ARC Google Android Chromebook Chrome OS