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 |
下载后解压,然后以开发者模式 – 加载正在开发的扩展,选择刚才解压后文件路径,提示警告,不用管。
接着下载一个叫Node.js(点击下载)的工具,用来把 Android 安装包的 APK 文件转换为 Chrome 的扩展程序文件,自行选择平台。
安装 Node.js ,打开 Node.js command prompt ,在命令行窗口中输入:
npm install chromeos-apk -g
如下图,然后关闭窗口。
再选择需要的APK,用下面的命令转换:
chromeos-apk 安装包.apk
如果以要以横屏运行APP,运行下面命令:
chromeos-apk 安装包.apk --tablet
在 Windows 下需要码上路径,如下图。
在 Windows 下,转换成功后的 APK 文件会在用户根目录下。
再以开发者模式 – 加载正在开发的扩展 来加载刚才转换好的 APK ,这样就可以直接运行了。
测试五个应用,只有两个能成功,一个是 推特 官方客户端,另一个是 Smooth 新浪微博客户端,暂时比较失望,而且很吃CPU。
不过这还是个很有前途的项目,在 Windows 下能调用系统输入法和资源管理器,运行很流畅,比 VM 等虚拟机里体验好很多,还能在linux和OS X上运行,只待成熟。