Какой APK скачать? arm64-v8a, armeabi-v7a и x86
Как понять, какой файл нужен вашему телефону.
Приложения, содержащие нативный код, часто публикуются отдельными файлами для каждого типа процессора («ABI»). Файл, собранный для неподходящего процессора, не установится или не запустится.
Короткий ответ
Выбирайте 64-бит ARM (arm64-v8a). Почти каждый телефон и планшет Android, выпущенный с 2017 года, использует его.
Варианты
- 64-бит ARM (arm64-v8a): современные телефоны и планшеты.
- 32-бит ARM (armeabi-v7a): старые или бюджетные телефоны, приставки Android TV, телефоны, которые работают на 32-битном Android на 64-битном чипе.
- x86 64-бит (x86_64): эмуляторы, Chromebook, Android на ПК.
- x86 32-бит (x86): старые эмуляторы и некоторые старые планшеты на Intel.
- Универсальный (universal): работает везде; если приложение опубликовано одним файлом, вы увидите только одну кнопку загрузки.
Как проверить свой телефон
Установите приложение с информацией об устройстве, например CPU Info или Treble Info, и найдите Supported ABIs («Поддерживаемые ABI») или Instruction sets («Наборы инструкций»). Первый пункт в списке и есть тот, который нужно выбрать.
Если у вас есть компьютер с ADB, выполните adb shell getprop ro.product.cpu.abi.
Выбрали не то?
Android покажет Приложение не установлено или приложение сразу закроется. Ничего не повреждено: скачайте другой файл и установите его.