Configurazione player
Questo articolo descrive le opzioni di configurazione del Player a cui prestare attenzione quando si utilizza EasyAR Sense Unity Plugin per creare applicazioni in Unity.
Diverse piattaforme spiegazione configurazione
Durante la creazione in Unity, è necessario controllare e confermare le seguenti configurazioni.
In sequenza nel menu Unity File -> Build Settings-> Player Settings, fare clic sull'icona Android per visualizzare le impostazioni corrispondenti per la piattaforma Android.

Normalmente è necessario impostare le seguenti opzioni.
Package Name Impostare il
Package Namedell'applicazione Android, notare che ilPackage Namedeve corrispondere a quello inserito durante la creazione della License Key.
API Level Il
API levelsupportato da EasyAR dipende dalla versione utilizzata. Quando si utilizza la varianteFull, è richiestoAndroid API Level 24o superiore; quando si utilizzano altre varianti, EasyAR Sense richiedeAndroid API Level 21o superiore.
Target Architecture Se è necessario utilizzare Google ARCore o in altri casi è richiesta la compilazione per ARM64, è necessario utilizzare
IL2CPPe selezionareSupporto ARM64. Non è necessaria alcuna configurazione quando non è richiesto il supporto per l'architettura ARM64.
Configurazione speciale per la funzionalità di registrazione video
Se si desidera utilizzare la funzionalità di registrazione video, impostare
Graphics APIsuOpenGLES3oOpenGLES2e deselezionareMultithreaded Rendering. Inoltre, in Configurazione EasyAR è necessario impostareLib Variants > AndroidsuVideoRecording.
Domande frequenti
Di seguito sono riportati alcuni errori comuni relativi alla configurazione del Player e le relative soluzioni.
Errore di anomalia della License Key
Se la License Key è anomala (ad esempio
Package Namenon corrisponde), durante la creazione dell'applicazione verrà visualizzato un messaggio simile ais not a valid EasyAR Sense license key or it does not match package name. Se si sceglie di procedere con la build, l'applicazione creata non funzionerà correttamente. Si prega di controllare attentamente e risolvere il problema seguendo i suggerimenti nella finestra prima di procedere.Disattivare il controllo della licenza durante la build
In alcuni casi particolari, se si utilizza l'interfaccia EasyAR per l'inizializzazione manuale, senza utilizzare la
License Keynel fileSetttings, è possibile selezionareContinue and don't warn me againoppure disattivare l'opzioneEasyAR Sense License > Verify When Buildnella Configurazione EasyAR. Ciò disattiverà il controllo durante la build.Supporto per dispositivi Android con architettura non ARM
EasyAR Sense non supporta direttamente i sistemi Android con architettura x86 e x86-64. Tuttavia, generalmente i chip dei dispositivi x86 sono compatibili con i programmi ARM. Pertanto, è necessario configurare la deselezione dell'architettura x86, in modo che su alcuni dispositivi x86 sia possibile utilizzare normalmente.





