该下载哪个 APK?arm64-v8a、armeabi-v7a 和 x86
如何判断你的手机需要哪个文件。
包含原生代码的应用通常会按不同处理器类型(“ABI”)分别发布文件。为错误处理器构建的文件无法安装,或者无法启动。
简短答案
请选择 64 位 ARM(arm64-v8a)。自 2017 年以来出售的几乎所有 Android 手机和平板都使用它。
选项
- 64 位 ARM(arm64-v8a): 现代手机和平板。
- 32 位 ARM(armeabi-v7a): 较旧或低端手机、Android TV 盒子、以及在 64 位芯片上运行 32 位 Android 的手机。
- x86 64 位(x86_64): 模拟器、Chromebook、PC 上的 Android。
- x86 32 位(x86): 旧模拟器和少数旧款 Intel 平板。
- 通用版: 适用于所有设备;当应用以单个文件发布时,你只会看到一个下载按钮。
如何检查你的手机
安装一个设备信息应用,例如 CPU Info 或 Treble Info,查找 Supported ABIs 或 Instruction sets。列表中的第一项就是你该选择的。
如果你有一台装有 ADB 的电脑,运行 adb shell getprop ro.product.cpu.abi。
选错了?
Android 会显示 未安装应用,或者应用会立即关闭。没有任何东西被损坏:下载另一个文件并安装即可。