2
votes

Comment convertir un fichier .so 32 bits en fichier .so 64 bits pour Android

Récemment, j'ai reçu un e-mail de Google sur l'ajout d'un fichier .so 64 bits. J'ai des fichiers .so 32 bits dans mon projet. Est-il possible de les convertir en fichier .so 64 bits. Si oui, comment?


2 commentaires

Non. Vous devez compiler la source en 64 bits.


Je n'ai aucune idée, comment compiler les sources en 64 bits. Pouvez-vous expliquer quelque chose?


3 Réponses :


1
votes

Non. Il n'y a aucun moyen de convertir un binaire 32 bits compilé en 64 bits. Vous devez recompiler le code source original en un binaire 64 bits.

La manière de procéder dépend du programme et de son système de construction - et cela peut même ne pas fonctionner en 64 bits, selon la manière dont il a été écrit. Une réponse générique au "comment" ne peut pas vraiment être donnée, mais vous devriez probablement commencer par lire la documentation du projet.


0 commentaires

0
votes

Vous devez compiler le code à l'aide de la chaîne d'outils Android. Il est disponible ici https://developer.android.com/ndk/guides/standalone_toolchain


0 commentaires