8 votes

Comment savoir si une application est compatible ou non avec un appareil Android basé sur Intel ?

Les appareils Android basés sur Intel sont maintenant sur le marché et je bave sur la nouvelle série Asus Zenfone (qui contient des processeurs Intel Atom). Cependant, je suis préoccupé par les problèmes de compatibilité des applications.

Si une application est développée à l'aide du SDK, elle fonctionnera sur les appareils basés sur Intel, mais si elle est développée à l'aide du NDK, elle ne fonctionnera sûrement pas sur les appareils basés sur Intel car les jeux d'instructions sont différents.

Avant d'acheter un appareil basé sur la technologie Intel, je veux savoir si mes applications/jeux préférés sont compatibles ou non. Comment obtenir cette information sans vraiment tester ces applications dans une machine virtuelle ?

1voto

mohsyn Points 143

La plupart des applications fonctionneront correctement, à l'exception de celles qui dépendent de bibliothèques et qui n'ont pas de librairies compatibles dans les apks. Un moyen rapide de vérifier une application spécifique est d'ouvrir son APK générique avec 7z et de vérifier le répertoire lib. La structure du répertoire /lib dans l'archive APK est la suivante :

/lib
    /arm64-v8a
    /armeabi
    /armeabi-v7a
    /mips
    /x86
    /x86_64

s'il n'a pas x86 ou x86_64 alors qu'il a des librairies dans d'autres dossiers, il y a des chances qu'il ne fonctionne pas sur les processeurs intel.

Vous pouvez également utiliser l'application DroidInfo du Playstore pour vérifier rapidement l'architecture prise en charge pour toute application installée sur le combiné actuel.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X