Comment cela aidera-t-il?
Parfois, l'ensemble complet des bibliothèques x86 n'est pas téléchargé pour les applications en raison des optimisations d'économie de bande passante dans Android. Par conséquent, certaines applications qui s'attendent à ce que les bibliothèques x86 soient disponibles ne fonctionnent pas. BlueStacks propose désormais un commutateur qui permet de passer explicitement du mode ABI au mode ARM pour que ces applications puissent fonctionner.
Grâce à la possibilité de basculer entre les paramètres de l'ABI, vous pourrez jouer aux jeux qui ne fonctionnent pas en raison de bibliothèques manquantes.
Comment puis-je changer l'ABI depuis les préférences de BlueStacks?
Les utilisateurs des versions 4.140.12.2831 et supérieures de BlueStacks peuvent suivre les étapes ci-dessous pour changer les paramètres ABI. Comme toujours, nous vous recommandons vivement de vous mettre à jour vers la dernière version de BlueStacks.
1) Ouvrez les préférences BlueStacks dans la barre de menu.
2) Une nouvelle fenêtre apparaîtra alors. Cliquez maintenant sur "Moteur". Vous verrez alors apparaître l'option "Paramètres ABI". Par défaut, le paramètre ABI est réglé sur le mode "Auto", de sorte que BlueStacks choisit automatiquement l'ABI appropriée sans aucune intervention de l'utilisateur.
Dans des situations exceptionnelles, l'ensemble complet des bibliothèques x86 n'est pas téléchargé, vous pouvez mettre l'ABI en mode "ARM".
3) Cliquez sur le bouton "Redémarrer maintenant" pour enregistrer les modifications de l'ABI. Une fois que BlueStacks redémarre, lancez l'application. Elle devrait fonctionner maintenant. Dans le cas où elle ne fonctionne toujours pas, vous devrez réinstaller l'application. Assurez-vous que ARM est sélectionné dans le paramètre ABI lorsque vous réinstallez l'application.
Une application Android peut regrouper des bibliothèques pour la famille de processeurs ARM et x86 puisqu'elle est conçue pour fonctionner sur une large catégorie d'appareils qui peuvent avoir une architecture de CPU très différente. Android détecte l'interface binaire de l'application (ABI), c'est-à-dire si le processeur sous-jacent est ARM ou x86, et charge la bibliothèque ARM ou x86 appropriée.
Cette capacité permet à une application de fonctionner simplement sans avoir à se soucier du type d'appareil. Comme BlueStacks fonctionne sur des PC qui utilisent des processeurs x86, BlueStacks prend en charge les bibliothèques x86 par défaut. Cependant, il peut également charger des bibliothèques ARM puisqu'il émule les appareils ARM.
Merci d'avoir choisi BlueStacks! Nous espérons que vous apprécierez l'utiliser. Si vous avez d'autres questions, veuillez nous contacter à support@bluestacks.com. Bon jeu!
Dernière mise à jour effectuée le 06 Mars 2020