AB
AiBoss站
教程

ARC

教程

用 ARC Welder 在 Chrome 浏览器里安装并运行安卓 APK

ARC Welder 是 Chrome 上的 App Runtime for Chrome 前端,可以把安卓 APK 加载进浏览器直接运行。本文说明前置条件、两个扩展的安装方式、首次启动时选择存储目录、加载 APK、配置屏幕方向与设备形态、启动应用,以及测试阶段的已知限制。

ARC Welder 是 App Runtime for Chrome(ARC)的一个前端工具,作用是把安卓应用的 APK 包加载进 Chrome 浏览器,让它在桌面系统上直接运行,而不必先装一套完整的安卓虚拟机。它适合两类人:一是想在电脑上快速试用某个安卓应用、又不想折腾模拟器的普通用户;二是需要验证 APK 在 Chrome 运行环境下表现如何的开发者。ARC Welder 本身只是配置界面,真正负责运行的是 App Runtime for Chrome 运行时,所以两者必须同时具备。如果你只是想找站内对应的工具条目,可以先看 ARC 这一页,再回到本文按步骤操作。

需要先说明的是,ARC Welder 长期处于测试(Beta)状态,官方并未承诺它能兼容所有安卓应用,部分应用会出现无法启动、界面错位或闪退。下面的流程描述的是它正常工作时的标准用法,遇到不兼容的应用属于已知范围,不是操作失误。

准备工作

在动手之前,把下面几项确认清楚,可以省掉大部分中途卡住的情况。

  • Chrome 浏览器版本:ARC Welder 要求 Chrome 版本至少为 40。版本低于这个门槛时,扩展即使装上也无法正常加载运行时。具体当前版本要求以官方页面说明为准。
  • 两个扩展程序:运行 ARC 需要同时安装 ARC Welder 和 App Runtime for Chrome (Beta)。只装前者,界面能打开,但点启动时会因为缺少运行时失败。
  • 一个 APK 文件:准备好你要运行的安卓应用安装包,放在本地任意目录,稍后通过文件选择器加载。
  • 一个用于存放数据的目录:ARC Welder 首次启动时会要求指定一个目录,用来保存它为该应用生成的配置与数据。建议单独建一个空目录,不要指向系统目录或已有大量文件的目录。
  • 安装来源:能访问 Chrome 应用商店时,直接在商店里在线安装上述两个扩展最省事。如果无法访问商店,则需要拿到扩展的安装包,改用开发者模式加载。

无法从商店安装时的处理

如果安装包在安装时提示「该应用只能在 Chrome Web Store 中安装」,说明 Chrome 拒绝了非商店来源的直接安装。这时不要反复重试,改用下面的方式:把扩展包解压成一个文件夹,打开 Chrome 的扩展管理页面,开启右上角的「开发者模式」,再选择「加载已解压的扩展程序」,指向刚才解压出来的目录。加载成功后,扩展会出现在扩展列表里。

操作步骤

第一步:安装两个扩展

优先走商店在线安装:在 Chrome 应用商店中分别找到 ARC Welder 与 App Runtime for Chrome (Beta),逐个点击安装。两个都装完后,在扩展列表里应当能同时看到它们。若其中任何一个安装失败,按上一节的方法用开发者模式加载解压后的目录。

第二步:打开 ARC Welder

安装完成后有两种入口可以打开它:

  • 通过 Chrome 的应用启动器,在应用列表里找到 ARC Welder 图标并点击;
  • 在地址栏直接输入 chrome://apps 回车,进入应用列表页后点击 ARC Welder。

两种方式效果相同,后者在应用启动器不好找图标时更方便。

第三步:指定存储目录

首次启动 ARC Welder 时,界面会要求你先选定一个目录用于存放资料。点击界面上的「Choose」,在文件选择框中定位到事先准备好的空目录并确认。这一步不做完,后面的加载 APK 按钮不会进入可用状态。选定之后,该目录会与该应用绑定,后续再次打开同一应用时会沿用这里的配置。

第四步:加载 APK

目录选定后,点击「Add your APK」,在文件选择器中找到你要运行的 APK 文件并打开。ARC Welder 会读取这个安装包,并在界面右侧生成一组运行参数。加载过程需要一点时间,等右侧的选项面板出现后,再进行下一步配置。

第五步:配置运行参数

右侧面板里的选项决定了应用启动后的显示方式,逐项说明如下:

选项 可选值 含义与选择建议
Orientation Landscape / Portrait 控制屏幕方向。Landscape 为横向,Portrait 为竖向。按应用原本的设计方向选择;横屏游戏选 Landscape,竖屏阅读类应用选 Portrait。
Form Factor Tablet / Phone / Maximized 控制应用被当作哪种设备形态运行。Tablet 按平板电脑处理,Phone 按手机处理,Maximized 让应用以最大化窗口呈现。不确定时选 Maximized 最稳妥。
Clipboard Access Yes / No 是否允许应用访问系统剪切板。需要复制粘贴内容时选 Yes,否则选 No 更保守。

这三项里,Form Factor 对实际观感影响最大。选错设备形态时,应用可能按错误的屏幕尺寸渲染,出现控件被裁切或大片留白。如果第一次启动后界面明显不对,回到这一步换一个形态再试。

第六步:启动应用

参数配置完成后,点击界面右下方的「Launch App」按钮。ARC Welder 会基于刚才的配置启动运行时,并在窗口中打开这个安卓应用。首次启动通常比后续启动慢,因为运行时需要初始化。

一个完整示例

下面把整个流程串一遍,假设你要在 Windows 桌面的 Chrome 上运行一个竖屏的安卓阅读类应用。

  1. 确认 Chrome 版本不低于 40。打开「设置 → 关于 Chrome」查看版本号;低于要求时先升级浏览器。
  2. 在 Chrome 应用商店安装 ARC Welder,再安装 App Runtime for Chrome (Beta)。安装完成后在扩展列表确认两者都在。
  3. 地址栏输入 chrome://apps 回车,在应用列表里点击 ARC Welder。
  4. 首次启动界面出现后,点击「Choose」,选择一个新建的空目录,例如专门为这个应用建的文件夹,确认。
  5. 点击「Add your APK」,选中准备好的 APK 文件,等待右侧参数面板出现。
  6. 在参数面板中设置:Orientation 选 Portrait(竖屏应用),Form Factor 选 Maximized,Clipboard Access 按是否需要复制文本决定,这里选 Yes。
  7. 点击右下角「Launch App」,等待应用窗口打开。
  8. 如果应用界面显示正常,说明配置可用。下次要再打开它,仍然从 chrome://apps 进入 ARC Welder,它会沿用之前选定的目录与参数。

如果第 7 步之后应用没有正常显示,先回到第 6 步调整 Form Factor 与 Orientation 的组合再启动一次;仍然不行,则大概率是该应用与 ARC 运行时不兼容,属于测试阶段的已知限制。

注意事项

  • 测试阶段,兼容性无保证:ARC Welder 仍处于测试模式,并不保证支持所有安卓应用。部分应用会启动失败、界面错乱,或在运行中闪退。这些不是配置错误,而是运行时本身的限制。
  • 两个扩展缺一不可:只安装 ARC Welder 而不安装 App Runtime for Chrome (Beta),界面可以打开但应用无法真正运行。排查启动失败时,先确认两个扩展是否都处于启用状态。
  • 非商店来源需要开发者模式:直接安装扩展包被 Chrome 拒绝时,解压后以开发者模式加载是可行路径。注意开发者模式加载的扩展在每次启动 Chrome 时可能弹出提示,这是正常现象。
  • 存储目录要固定:首次选定的目录与该应用绑定,随意更换目录会导致之前的配置与数据不再被沿用。建议为每个应用单独准备一个目录。
  • 参数选错会直接影响观感:Form Factor 与 Orientation 决定应用按什么屏幕尺寸和方向渲染,选错时表现为控件被裁切、布局错位或大面积留白,而不是报错。遇到界面异常优先检查这两项。
  • 版本与可用性以官方当前信息为准:Chrome 的最低版本要求、扩展的可用状态、运行时是否仍在维护,都可能随时间变化,操作前请以官方页面当前显示的信息为准。