Player configuration
Cet article présente les options de configuration du Player à prendre en compte lors de l'exportation d'applications avec EasyAR Sense Unity Plugin dans Unity.
Instructions de configuration pour différentes plateformes
Lors de l'exportation dans Unity, les configurations suivantes doivent être vérifiées et confirmées.
Accédez successivement au menu Unity File -> Build Settings-> Player Settings, cliquez sur l'icône Android pour afficher les paramètres correspondants à la plateforme Android.

Généralement, les options suivantes doivent être définies.
Package Name Définissez le
Package Namede l'application Android, notez que lePackage Namedoit correspondre à celui saisi lors de la création de la clé de licence.
API Level Le
API levelpris en charge par EasyAR dépend de la version utilisée. Lors de l'utilisation de la varianteFull,Android API Level 24ou supérieur est requis ; avec d'autres variantes, EasyAR Sense nécessiteAndroid API Level 21ou supérieur.
Target Architecture Si vous avez besoin d'utiliser Google ARCore, ou dans d'autres cas nécessitant une compilation pour ARM64, utilisez
IL2CPPet sélectionnezSupport ARM64. Aucune configuration n'est nécessaire si la prise en charge de l'architecture ARM64 n'est pas requise.
Configuration spéciale pour l'enregistrement vidéo
Pour utiliser la fonction d'enregistrement vidéo, définissez
Graphics APIsurOpenGLES3ouOpenGLES2, et décochezMultithreaded Rendering. De plus, dans la configuration EasyAR, définissezLib Variants > AndroidsurVideoRecording.
Questions fréquentes
Voici quelques erreurs courantes liées à la configuration du Player et leurs solutions.
Erreur d'exception de licence Key
Si la licence Key est anormale (par exemple,
Package Namene correspond pas), une erreur similaire àis not a valid EasyAR Sense license key or it does not match package nameapparaîtra lors de l'exportation. Si vous choisissez de continuer l'exportation, l'application exportée ne fonctionnera pas normalement. Veuillez vérifier attentivement et corriger le problème en suivant les instructions de la fenêtre avant de reprendre l'exportation.Désactiver la vérification de licence lors de l'exportation
Dans certains cas particuliers, si vous initialisez manuellement via l'interface EasyAR sans utiliser la
License Keydu fichierSettings, vous pouvez choisirContinue and don't warn me again, ou désactiver l'optionEasyAR Sense License > Verify When Builddans la configuration EasyAR. Cela désactivera la vérification lors de l'exportation.Prise en charge des appareils Android avec architecture non-ARM
EasyAR Sense ne prend pas directement en charge les systèmes Android avec architecture x86 et x86-64. Cependant, les puces des appareils x86 sont généralement compatibles avec les programmes ARM. Par conséquent, il est nécessaire de configurer la désélection de l'architecture x86 pour permettre un fonctionnement normal sur certains appareils x86.





