Quel APK télécharger ? arm64-v8a, armeabi-v7a et x86
Comment savoir de quel fichier votre téléphone a besoin.
Les applications qui contiennent du code natif sont souvent publiées sous forme de fichiers séparés pour chaque type de processeur (l’« ABI »). Un fichier compilé pour le mauvais processeur ne s’installera pas, ou refusera de démarrer.
La réponse courte
Choisissez ARM 64 bits (arm64-v8a). Presque tous les téléphones et tablettes Android vendus depuis 2017 l’utilisent.
Les options
- ARM 64 bits (arm64-v8a) : téléphones et tablettes modernes.
- ARM 32 bits (armeabi-v7a) : téléphones plus anciens ou d’entrée de gamme, boîtiers Android TV, téléphones qui exécutent un Android 32 bits sur une puce 64 bits.
- x86 64 bits (x86_64) : émulateurs, Chromebooks, Android sur PC.
- x86 32 bits (x86) : anciens émulateurs et quelques vieilles tablettes Intel.
- Universel : fonctionne partout ; lorsqu’une application est publiée sous forme d’un seul fichier, vous ne verrez qu’un seul bouton de téléchargement.
Comment vérifier votre téléphone
Installez une application d’informations sur l’appareil comme CPU Info ou Treble Info et cherchez ABIs prises en charge ou jeux d’instructions. La première entrée de la liste est celle à choisir.
Si vous avez un ordinateur avec ADB, exécutez adb shell getprop ro.product.cpu.abi.
Vous avez choisi la mauvaise version ?
Android affiche Application non installée ou l’application se ferme immédiatement. Rien n’est endommagé : téléchargez l’autre fichier et installez-le.