ARChon:使用Chrome运行Android APP

chromeos-apk

ARChon提供了一个修改版的ARC,因此能够以扩展的形式安装到Chrome浏览器上,并且无关于用户所使用的平台。如此一来,我们就可以全平台畅玩Android app了!

首先,此方法需要Chrome 37或以上版本。

然后下载对应的运行环境文件。

Runtime Download
ARChon 1.0 – Intel x86 64-bit BitBucketMD5:3bd2e6014a0cba0b1ee3c69462a9b46d
ARChon 1.1 – Intel x86 Chrome 64-bit / Chrome OS 64-bit (OSX: Use this in Chrome Canary) BitBucket :: GitHubMD5:d409801cac97cdff9ea6aad468ddc927
ARChon 1.1 – Intel x86 Chrome 32-bit / Chrome OS 32-bit (OSX: Use this in Chrome Stable) BitBucket :: GitHubMD5:873c4d116eabd1a5ebedec65d11d6d8a
ARChon 1.1 – ARM (i.e ARM-based Chromebooks) BitBucket :: GitHubMD5:d0a69d822399545ff67292b50f8c4047

下载后解压,然后以开发者模式 – 加载正在开发的扩展,选择刚才解压后文件路径,提示警告,不用管。

Chromeos-apk-1

接着下载一个叫Node.js(点击下载)的工具,用来把 Android 安装包的 APK 文件转换为 Chrome 的扩展程序文件,自行选择平台。

Chromeos-apk-2

安装 Node.js ,打开 Node.js command prompt ,在命令行窗口中输入:

npm install chromeos-apk -g

如下图,然后关闭窗口。

chromeos-apk-3

再选择需要的APK,用下面的命令转换:

chromeos-apk 安装包.apk

如果以要以横屏运行APP,运行下面命令:

chromeos-apk 安装包.apk --tablet

在 Windows 下需要码上路径,如下图。

chromeos-apk-4

在 Windows 下,转换成功后的 APK 文件会在用户根目录下。

chromeos-apk-5

再以开发者模式 – 加载正在开发的扩展 来加载刚才转换好的 APK ,这样就可以直接运行了。

chromeos-apk-6

测试五个应用,只有两个能成功,一个是 推特 官方客户端,另一个是 Smooth 新浪微博客户端,暂时比较失望,而且很吃CPU。

不过这还是个很有前途的项目,在 Windows 下能调用系统输入法和资源管理器,运行很流畅,比 VM 等虚拟机里体验好很多,还能在linux和OS X上运行,只待成熟。

# 开发者:

# ARChon Custom Runtime Guide

# 鸣谢:

# 正经事 • Chrome 运行 Android 应用!

# 在Chrome上运行Android APKs (Chinese Edition, 仅翻译说明手册)

最后更新于 2014年09月23日 20:23 CST
使用 Hugo 构建
主题 StackJimmy 设计