目录
随着Android系统越来越普及,Andriod应用也比过去更加丰富,而且功能多样。甚至出现一些Android平台独占的精品App。如果要在PC或MAC上运行这些应用,通常都是采取安卓模拟器的模式。但是模拟器总还是存在系统资源占用高,界面丑陋等诸多问题。不过好在Google已经开始有野心让全平台运行Android App了——通过Chrome浏览器插件ARC Welder。它可以把Android应用转成Chrome应用并安装在Chrom里,非常轻量和方便。
安装ARC Welder
-
在Chrome应用商店中安装ARC Welder(直接点击安装)
(因为一些众所周知的原因,国内可能无法直接访问。)
-
在Chrome打开ARC Welder并在其中选择你需要安装应用的APK包
设置安装参数
如果默认参数安装APK的话,有很大一个问题——安装好的应用无法获得下载、存储等权限。
如果我们要获得这些功能,就要按照以下方式修改:
方案1
打开ARC,选择APK包打开ARC,设置工作目录(choose)并选择test你的APKtest应用可以正常工作后,回到刚才测试界面,选择“download .zip”下载zip到本地后解压,记事本打开manifest.json找到:{“fileSystem”: [“write”]},字段,修改为:{“fileSystem”: [“write”, “retainEntries”, “directory”]},找到:”enableExternalDirectory”: false,字段,修改为:”enableExternalDirectory”: true,注意5,6部结尾的逗号,格式必须完全一致!打开Chrome的扩展程序列表,启用“开发者模式”,“加载已解压的扩展程序”,加载失败请查看错误信息,字段修改有问题自行检查。加载成功直接点击“启动”或者在chrome://apps里启动应用,第一次启动会弹出一个选择框,自行选择或者新键一个文件夹作为APP的本地目录关掉应用再重新启动一次,你会发现你选择的目录下会生成APP所需要用到的文件夹(如果是游戏会生成Andoirdobb,Androiddata等)现在你们知道怎么做了吧,把obb文件放进去游戏就能识别了,enjoy!
此方案适合需要分发或在多个平台的Chrome部署这个APK包。
方案2
如果仅仅需要单次试用,可以直接在 Additional Metadata 中填入参数:
{"enableExternalDirectory": true}
然后直接TEST即可运行。![]()
注意:ARC Welder目前并非正式版,依然可能存在一些小bug,如有报道,无法下载超过1G的大文件
开启Google服务(GCM)
通常完成上面步骤就可以直接使用了,当然如果你要使用,依赖Google服务包的App的话,请再根据下面的步骤。
安装谷歌服务
- 点击获取谷歌服务插件包
- 解压插件包
- 打开Chrome的扩展程序列表,启用“开发者模式”,“加载已解压的扩展程序”
安装GMS核心服务
- 点击获取apk包GMS包
- 通过ARC Welder安装
ok,这个时候你就成功在你的Chrome上安装好Google服务环境了。
启用服务
当遇到依赖Google服务的APK时(某些游戏或国外应用),在安装时填写参数。
- Addition Metadata 填写
{ "usePlayServices": ["gcm", "plus"]}如果依然提示”无提示google服务”,一般再进一次即可解决。
如有其他问题请留言反馈。

