使用 AnExplorer 在 ChromeOS 上旁加载 Android 应用
Chromebook 通过集成容器运行 Android 应用程序,让您可以访问完整的 Play 商店目录。但 Play 商店并没有提供一切。企业应用程序、测试版本、区域限制软件以及 Google 已下架的应用程序都需要侧载 - 直接从 APK 文件安装,而不是通过商店安装。
ChromeOS 上的 AnExplorer 弥补了 ChromeOS 文件系统和 Android 软件包安装程序之间的差距。您无需在 Linux 终端中导航 ADB 命令,而是在 AnExplorer 熟悉的界面中浏览到 APK,然后点击进行安装。整个过程保持可视化且易于理解。
为什么要在 Chromebook 上进行旁加载?
企业分发: 公司通常将内部 Android 应用程序作为 APK 分发,而不是发布到 Play 商店。IT 团队打包了员工直接安装的专有工具、VPN 客户端和自定义工作流程应用程序。
开发人员测试: 针对 ChromeOS 的 Android 开发人员需要在实际的 Chromebook 硬件上测试他们的应用程序。在 Android Studio 中构建 APK 并通过 AnExplorer 安装比配置 Play 商店内部测试轨道更快。
应用程序可用性差距: ChromeOS 上的 Play 商店偶尔会显示经过筛选的目录。一些标记为“与此设备不兼容”的应用实际上可以在 Chromebook 上完美运行 - 开发人员只是没有在其清单中声明 ChromeOS 支持。
旧版本: 应用程序更新有时会破坏功能或删除功能。下载以前的 APK 版本并通过 AnExplorer 安装可让您继续使用适合您的版本。
自定义构建: 修改后的应用程序、F-Droid 或 GitHub 版本的开源构建以及社区维护的分支都以 APK 形式在 Play 商店之外分发。
ChromeOS 架构和 APK 安装
ChromeOS 在名为 ARCVM(通过虚拟机在 Chrome 上运行 Android 运行时)的容器内运行 Android 应用程序。该容器提供了完整的 Android 环境,具有自己的文件系统、设置和安全模型。当您通过 AnExplorer 安装 APK 时,您将安装到此 Android 容器中。
主要影响:
- 共享存储: ChromeOS 和 Android 容器共享“下载”文件夹以及您明确共享的任何文件夹。AnExplorer 可以访问 ChromeOS 文件和 Android 内部存储。
- 权限: “安装未知应用程序”权限必须授予 Android 设置层中的 AnExplorer,而不是 ChromeOS 设置。通过设置 → 应用程序 → Google Play 商店 → 管理 Android 偏好设置来访问它。
- 架构: ARM Chromebook 本机运行 ARM APK。Intel/AMD Chromebook 使用 ARM APK 的二进制转换,这适用于大多数应用程序,但可能会导致游戏或媒体密集型应用程序出现性能问题。
安装过程
获取 Chromebook 的 APK
直接在 Chromebook 上使用 Chrome 浏览器下载 APK。文件位于共享下载文件夹中,在 AnExplorer 中立即可见。
与 Chromebook 兼容的 APK 的良好来源:
- APKMirror — 经过验证的签名,清晰标记的架构变体
- F-Droid — 开源应用程序,始终包含源代码链接
- GitHub 发布 — 开发人员使用变更日志进行构建
- 开发者网站 — 官方直接下载
下载前检查架构。大多数 Chromebook 使用 ARM64 处理器(MediaTek、Qualcomm)。一些较旧的型号使用 Intel x86_64。当有选择时,下载匹配的变体。
通过AnExplorer 安装
- 在 Chromebook 上打开AnExplorer(从应用程序启动器或工具架)
- 导航至“下载”(或保存 APK 的位置)
- 点击APK文件 — AnExplorer 的软件包安装界面出现
- 查看应用程序请求的权限
- 点击安装
如果您看到“安装被阻止”或“为了安全起见,您的 Chromebook 不允许安装来自此来源的未知应用”,您需要启用该权限:
- 打开 Chrome 操作系统设置
- 转到应用程序 → Google Play 商店 → 管理 Android 偏好设置
- 导航至安全(或应用程序→特殊应用程序访问→安装未知应用程序)
- 在列表中找到AnExplorer
- 切换“允许来自此来源”
- 返回AnExplorer并再次点击APK
安装后
已安装的应用程序与 Play 商店应用程序一起显示在 ChromeOS 启动器中。侧面加载的应用程序和商店安装的应用程序之间没有视觉差异。它们具有相同的窗口控件、键盘快捷键和触控板支持。
Chromebook 特有的优势
大屏幕 APK 管理: AnExplorer 的界面可以在 Chromebook 显示器(通常为 11-15 英寸)上很好地缩放。您可以浏览 APK 集合、查看软件包详细信息并高效管理多个安装——这些在手机屏幕上是有限的。
键盘导航: 使用键盘快捷键导航AnExplorer。箭头键浏览文件,Enter 打开/安装,搜索功能可让您键入内容进行过滤。通过键盘输入可以快速管理 APK 文件夹。
多窗口工作流程: 保持 Chrome 在一侧打开以下载 APK,而 AnExplorer 在另一侧运行以进行安装。ChromeOS 分屏使侧载工作流程变得无缝。
拖放: 将 APK 文件从 ChromeOS 文件拖到 AnExplorer 的窗口中(如果您的 ChromeOS 版本支持)。将 APK 从 USB 驱动器、网络共享或云存储直接传输到 AnExplorer 的视图中。
管理旁加载应用程序
Chromebook 上的 AnExplorer 还可以用作旁加载包的应用程序管理器:
- 查看已安装的软件包 — 查看所有旁加载的应用程序、其版本和大小
- 卸载 — 删除无法正常运行的侧载应用程序
- 备份 APK — 提取已安装的应用程序 APK 以进行备份或传输到其他设备
- 检查签名 — 安装前验证 APK 签名证书
ChromeOS 侧载问题排查
“应用程序未安装”错误:
- 架构不匹配 - 检查您的 Chromebook 是 ARM 还是 x86 并下载正确的 APK 变体
- Android 容器存储空间不足 — 清除应用程序数据或卸载未使用的 Android 应用程序
- 下载损坏 — 重新下载 APK
- 签名冲突 - 在安装不同签名的变体之前卸载现有版本
应用程序安装但立即崩溃:
- 该应用程序可能需要 ARCVM 不完全支持的 Google Play 服务功能
- 检查应用程序所需的最低 Android API 级别是否高于您的 ChromeOS Android 版本
- 某些应用程序检测到 ChromeOS 环境并拒绝运行(罕见)
安装的应用程序方向/大小错误:
- 右键单击应用程序的标题栏→选择“平板电脑”或“手机”尺寸模式
- 部分应用程序锁定纵向;ChromeOS 通常通过信箱处理此问题
- 开发者尚未声明可调整大小;应用程序在固定窗口中运行
安装权限被拒绝:
- 确保您已专门为 AnExplorer 启用“安装未知应用程序”(不仅仅是全局)
- 学校或企业管理的 Chromebook 可能会通过 MDM 政策阻止所有旁加载
- 检查您的 ChromeOS 帐户是否启用了 Play 商店访问权限
安全考虑
旁加载绕过 Play 商店的自动安全扫描。谨慎行事:
- 从信誉良好的来源下载并经过验证的 APK 签名
- 检查文件大小 - 意外大小的 APK 可能会被恶意软件重新打包
- 安装前仔细检查请求的权限
- 使用 AnExplorer 的 APK 详细信息视图来检查包名称和签名证书
- 保持 Google Play Protect 处于活动状态 — 安装后它仍会扫描旁加载的应用程序
相关指南
- APK 安装程序功能 — 完整的 APK 管理概述
- Chromebook 文件管理器 — 完整的 Chrome 操作系统指南
- Chromebook 照片查看器 — ChromeOS 上的媒体
- Chromebook 音乐播放器 — Chromebook 上的音频管理
