Android 客户端 APK 架构对照
安卓代理客户端手册编辑部 · 更新于 2026-10-18
不同 Android 客户端提供的 APK 架构与 universal 包并不相同。这里按各项目发布文件整理 CMFA、v2rayNG、Karing、Hiddify、FlClash、NekoBox 的架构标记,并列出官方对各架构的说明。
多数安卓手机选 arm64-v8a:v2rayNG 官方 Wiki 把它列为优先选择的版本,FlClash README 写「绝大多数手机选 arm64-v8a」。但各客户端的文件命名和是否提供 universal 包不一样,写这一页时(2026-10-18)的情况见下表。
各项目 APK 名称与通用包情况
| 客户端 | 发布文件架构标记 | universal |
|---|---|---|
| CMFA v2.11.35 | arm64-v8a、armeabi-v7a、x86、x86_64 | 有 |
| FlClash v0.9.1 | arm64-v8a、armeabi-v7a、x86_64 | 无;也没有 32 位 x86 |
| Hiddify v4.1.1 | arm64、arm7、x86_64 | 有(Hiddify-Android-universal.apk) |
| Karing v1.2.25.2802 | arm64-v8a、armeabi-v7a、arm | android_arm.apk 可能是两种 ARM 合一的包,官方未说明 |
| NekoBox 1.4.2 | arm64-v8a、armeabi-v7a、x86、x86_64 | 无 |
| v2rayNG | arm64-v8a、armeabi-v7a、x86、x86_64 | 正式版 2.2.6 无;预发布 2.3.11 有 |
各客户端发布的 APK 架构
arm64-v8aarmeabi-v7ax86x86_64universal
CMFA有有有有有
FlClash有有无有无
Hiddifyarm64arm7未列有有
Karing有有未列未列未说明
NekoBox有有有有无
v2rayNG有有有有仅预发布
有无仅预发布版有发布文件未列 / 官方未说明
SFA 的安装包架构这里没有列出,见sing-box for Android。
各架构对应什么设备
只有 v2rayNG 的官方 Wiki 逐个解释了架构,下面是它的说法,其他项目没有给出同样的说明:
- arm64-v8a:近几年主流手机、平板(64 位 ARM)。
- armeabi-v7a:老旧手机、低配设备、部分电视盒子(32 位 ARM)。
- x86_64:64 位 x86,如 PC 模拟器、部分 x86 平板 / Chromebook。
- x86:32 位 x86 设备 / 模拟器。
- universal:含全部架构,体积约 2 倍,不确定架构时下载。
Hiddify 的文件名用 arm64、arm7,README 下载表对应写 ARMv8、ARMv7;FlClash 发布页按钮写 APK-ARMv8、APK-ARMv7、APK-x64。单款下载细节见Hiddify 与 Karing、FlClash和v2rayNG。
常见问题
universal 是什么意思?
v2rayNG Wiki 的说明是:universal 包含全部架构,体积约为单架构包的 2 倍,不确定设备架构时下载。其他项目对自家 universal 包没有单独说明。
所有项目都有 arm64-v8a 文件吗?
都有 64 位 ARM 的包,但命名不同:CMFA、FlClash、NekoBox、v2rayNG、Karing 写 arm64-v8a,Hiddify 写 arm64。下载前核对文件名里的架构标记。