web-dev-qa-db-fra.com

Exportation Unity Android 64 bits

J'ai essayé de télécharger .abb sur la console Google Play. Lorsque je le télécharge, cela me donne cette erreur:

Cette version n'est pas conforme à l'exigence Google Play 64 bits

Les fichiers APK ou ensembles d'applications suivants sont disponibles pour les appareils 64 bits, mais ils ne comportent que du code natif 32 bits: 2.

À partir du 1er août 2019, toutes les versions doivent être conformes à l'exigence Google Play 64 bits.

Incluez du code natif 64 bits et 32 ​​bits dans votre application. Utilisez le format de publication Android App Bundle pour vous assurer automatiquement que chaque architecture d'appareil ne reçoit que le code natif dont elle a besoin. Cela évite d'augmenter la taille globale de votre application.

J'ai essayé d'exporter une version 64 bits mais je n'ai pas pu le faire.

36
Devster Lp

Unity prend en charge x64 depuis 2017 LTS. Pour l'activer, vous pouvez aller dans Fichier> Paramètres de construction> Paramètres du lecteur.

Là, sous "Autres paramètres", vous devez changer votre backend de script en IL2CPP, et la case ARM64 sera active. Vérifie ça.

ARM64

Et puis vous pouvez soit choisir de générer des APK fractionnés par architecture cible Split APKs

ou dans votre boîte de dialogue Paramètres de construction, choisissez de créer un ensemble d'applications (Google Play). Build App Bundle

J'espère que cela vous aidera, vous aurez besoin du NDK Android Android pour cela.

72
danae