Mihomo Android 怎么下载和安装?
简答:如果你只是想在安卓手机或平板上使用 Mihomo,优先安装 Android 图形客户端 APK,不要直接下载 .gz 核心。普通手机先核对 arm64-v8a,老旧 32 位设备核对 armeabi-v7a,模拟器再根据环境核对 x86 或 x86_64;安装后还需要自己准备订阅 URL 或 YAML 配置,APK 不会自动提供可用配置。本文按 2026 年 10 月 30 日检索到的官方页面整理,版本和资产以后可能变化。
定义:Mihomo Android 可以指 Android 上运行的 Mihomo 内核,也可以泛指使用该内核的图形客户端;普通用户通常需要 APK 客户端,而不是单独下载 .gz 核心。
先看速查卡:你到底该下载什么?
最短结论是:只想在手机上导入配置并启动连接,下载图形客户端 APK;需要在自己的终端、脚本或其他程序中调用内核,才研究 Mihomo 的 Android .gz 文件。图形客户端项目的官方 README 将其定义为 Android 图形界面,并列出 Android 5.0+ 最低要求、Android 7.0+ 推荐要求,以及 armeabi-v7a、arm64-v8a、x86、x86_64 架构支持。具体版本应以官方 Release 页面当前标记为准。
| 设备或目标 | 优先选择 | 是否需要单独下载 .gz 核心 | 判断重点 |
|---|---|---|---|
| 普通 64 位 Android 手机或平板 | 图形客户端 APK;优先核对 arm64-v8a | 不需要 | 以设备信息或安装器兼容提示为准,不只看手机新旧 |
| 老旧 32 位 ARM 设备 | 图形客户端的 armeabi-v7a 构建 | 不需要 | 先确认系统和 CPU 是否确实为 32 位 ARM |
| Android 模拟器或 x86 设备 | 图形客户端的 x86 或 x86_64 构建 | 只有自行运行内核时才需要 | 查看模拟器 ABI,不要把 ARM APK 强行安装到 x86 环境 |
| 开发、脚本或自有应用集成 | Mihomo Android .gz 核心 | 需要额外解压、授权、配置和启动环境 | 核心不是可以直接点击安装的 APK |
图形客户端与核心不是同一种文件:APK 负责界面、配置管理和启动服务;核心是底层可执行文件。没有订阅 URL 或本地 YAML 时,客户端可以安装成功,但不能因此推断已经具备可用配置或节点。
本文是第三方使用指南,不是客户端项目官方页面;下载时请以 MetaCubeX/ClashMetaForAndroid 官方仓库及其 Release 页面为准。
下载前先核对 Android 版本与 CPU 架构
官方 README 明确列出 Android 5.0+ 为最低要求、Android 7.0+ 为推荐要求,并支持 armeabi-v7a、arm64-v8a、x86 和 x86_64。这里的“推荐”是项目 README 的兼容性说明,不代表每个设备都能正常运行;如果系统版本低于最低要求,或 ABI 不匹配,安装和启动都可能失败。
- 查看 Android 系统版本:打开系统设置中的“关于手机”或“系统信息”,查找 Android 版本。不同厂商的菜单名称可能不同。
- 查看 CPU 架构:在同一设备信息页面寻找“ABI、CPU 架构、支持的 ABI”等字段;如果系统没有显示,可使用你信任的设备信息工具查看。不要只根据品牌、型号或购买年份猜架构。
- 核对安装器提示:如果 Release 同时提供多个 APK,优先选择与设备 ABI 一致的文件;安装器提示“不兼容”时,先回到架构核对,不要连续安装多个未知来源版本。
- 模拟器单独判断:模拟器可能使用 ARM 转译,也可能直接使用 x86 或 x86_64。以模拟器配置和系统信息显示的 ABI 为准。
官方 Mihomo 核心 Release 的文件名也包含系统和架构信息。官方 FAQ 说明,文件名通常会体现程序名、操作系统和架构;例如 mihomo-android-arm64-v8-版本号.gz 表示 Android ARM64 构建,mihomo-android-armv7-版本号.gz 表示 Android ARMv7 构建。不要把核心文件名直接当成 APK 名称。
官方页面上的版本怎么判断?
截至 2026 年 10 月 30 日检索时,Mihomo 官方 Release 页面显示 v1.19.33,其中列出了 Android 的 386、amd64、arm64-v8 和 armv7 核心资产,并展示了对应 SHA-256 值;Android 图形客户端 Release 页面显示 v2.11.36,发布时间为 2026 年 10 月 21 日,同时存在标记为预发布的 Alpha 条目。版本会继续变化,因此本文不把这些版本号当作永久下载结论。
下载时建议按以下顺序判断:
- 先打开 Android 图形客户端官方 Release,确认目标条目是否标记为稳定发布或预发布。
- 首次安装和日常使用优先选择稳定发布条目;Alpha 只适合明确需要测试变化、并且保留旧 APK 或旧配置的用户。
- 如果下载的是核心而不是 APK,打开 Mihomo 官方核心 Release,按 Android 和架构筛选。
- 下载核心压缩包后,可用电脑的
sha256sum 文件名或其他哈希工具核对官方页面显示的 SHA-256;不一致时不要继续解压或运行。
官方页面能证明的是版本、资产名称和校验值,不能仅凭 Release 页面证明某个配置、订阅或节点一定可用。
安装 APK、导入配置并完成首次验证
- 先备份已有配置。如果设备上已经有旧配置,先导出或复制 YAML 文件;首次安装则准备一个可用的订阅 URL 或本地 YAML。没有这两者时,只能完成安装,不能完成连接验证。
- 从官方 Release 获取 APK。打开图形客户端官方 Release,选择与 Android 版本和 ABI 匹配的 APK。页面中的菜单、文件名和资产排列可能随版本变化,找不到目标文件时,先查看该版本的 Assets 区域。
- 临时允许安装未知应用。如果 Android 阻止安装,确认文件来源后,在当前浏览器或文件管理器的系统权限中临时允许安装未知应用。安装完成后关闭该权限。不要因为安装失败就改用无法核对来源的重新打包文件。
- 打开客户端并寻找配置入口。不同版本可能把入口称为“配置”“Profiles”“订阅管理”或类似名称。若首页没有明显按钮,先查看侧边栏、配置页或设置页,不要把“没有节点”误判为 APK 安装失败。
- 导入 URL 或本地 YAML。订阅 URL 通过 URL 配置入口添加;本地文件使用文件导入。官方仓库还记录了 URL Scheme 导入方式,但普通用户直接在客户端页面粘贴 URL 更方便核对导入结果。
- 选择配置和节点。确认配置列表中出现刚导入的项目,再选择节点。配置导入成功与节点可用是两个不同结果,不能只看配置名称就判断连接正常。
- 完成系统授权并测试。启动服务时,Android 可能弹出系统网络或 VPN 授权提示,按系统提示确认。首次只打开一个普通网页或一个需要联网的应用测试,先记录结果,再考虑修改规则、DNS 或其他高级选项。
如果菜单名称与本文不同,以当前版本界面为准;本文只要求你找到“配置导入、配置选择、服务启动”这三个功能,不要求照抄某个固定按钮名称。
安装成功但不能连接:按结果分流
| 现象 | 先区分什么 | 下一步 |
|---|---|---|
| APK 安装失败 | 系统版本或 ABI 是否匹配 | 重新查看 Android 版本、ABI 和 Release 资产,不要先改配置 |
| 应用能打开但没有配置 | 安装结果与配置来源是两件事 | 添加订阅 URL 或导入 YAML,确认配置列表出现项目 |
| 配置导入失败 | URL、文件内容或格式问题 | 重新复制 URL,保留原文件,按报错原文检查,不要整段删除字段 |
| 配置存在但启动后无网络 | 节点、系统授权或其他网络应用冲突 | 确认已选节点,完成系统授权,并暂时关闭其他 VPN 类应用 |
| 部分应用打不开 | 基础连接与分流规则不能混为一谈 | 先用一个简单网页做基础验证,再单独检查规则、DNS 或应用分流 |
| 切换 Wi-Fi 或移动数据后异常 | 网络环境变化与客户端配置问题可能同时存在 | 分别测试两种网络,记录哪一种失败,再只修改一个变量 |
本文只覆盖 Android 客户端的下载判断、安装、配置导入和基础连通性验证,不把某个网页能打开当作所有应用、所有节点或所有协议均正常。若配置本身检查失败,可继续看站内的 mihomo 配置检查失败排查;如果基础连接正常但系统流量没有按预期接管,再看 mihomo TUN 模式排查。
Mihomo 核心 .gz 适合什么人?
普通 Android 用户通常不需要单独下载核心。Mihomo 官方 Release 中的 Android 资产是按架构提供的压缩二进制,例如 mihomo-android-arm64-v8-v1.19.33.gz;这类文件不是通过系统应用安装器直接打开的 APK。使用它通常还需要处理解压、执行权限、配置文件位置、启动参数和日志,具体方法取决于承载核心的终端或上层应用。
如果你的目标只是导入订阅、选择节点并启动 Android 网络服务,图形客户端路径更短。只有在你明确知道自己要调用底层核心,或正在进行开发集成时,才有必要研究 .gz 文件。下载前可以先阅读 Mihomo 官方 FAQ 的文件名与架构说明,避免把 Android 核心、图形客户端 APK 和其他系统构建混在一起。
下载前最后检查清单
- 目标:我是要安装客户端,还是要自行调用 Mihomo 核心?
- 系统:Android 版本是否达到项目 README 列出的最低要求?
- 架构:设备是
arm64-v8a、armeabi-v7a、x86还是x86_64? - 来源:是否从官方仓库的 Release 页面进入,而不是只搜索一个 APK 文件名?
- 版本:是否区分稳定发布与 Alpha 预发布?
- 配置:是否已经准备订阅 URL 或本地 YAML?
- 验证:是否先完成配置导入和系统授权,再测试一个简单网页?
- 回退:是否保存了原始配置和旧版本安装包?
常见问题
Mihomo Android 应该下载 APK 还是 .gz?
普通用户优先下载 Android 图形客户端 APK,用于导入配置、选择节点和启动服务。.gz 是底层核心压缩文件,不是可以直接点击安装的普通 APK,适合开发、脚本或其他程序调用。
普通安卓手机一般选 arm64-v8a 吗?
不能只凭手机新旧直接判断。先在系统信息、设备信息工具或 APK 安装器中核对 ABI;确认是 64 位 ARM 后再选 arm64-v8a,确认是 32 位 ARM 才选 armeabi-v7a。
Mihomo Android 支持哪些系统和架构?
官方 Android 图形客户端 README 列出 Android 5.0+ 最低要求、Android 7.0+ 推荐要求,并列出 armeabi-v7a、arm64-v8a、x86 和 x86_64 架构支持。实际安装还要结合具体 Release 资产和设备 ABI。
安装客户端后为什么没有节点?
安装 APK 只代表客户端安装完成,不会自动提供订阅或节点。你还需要导入可用的订阅 URL 或本地 YAML,然后确认配置出现在配置列表中,再选择节点并完成系统授权。
稳定版和 Alpha 版怎么选?
首次安装和日常使用优先选择官方 Release 页面标记的稳定发布版本。Alpha 属于预发布条目,只有在你明确需要测试变化并能保留旧 APK、旧配置时再考虑。
Mihomo Android 安装后无法联网怎么办?
先确认配置导入成功、已经选择节点并完成 Android 系统授权,同时关闭其他 VPN 类应用。基础验证通过后,再分别检查规则、DNS 或应用分流,不要一次修改多个设置。