Configurações do player
Este artigo apresenta as opções de configuração do Player que precisam ser consideradas ao empacotar aplicativos usando o EasyAR Sense Unity Plugin no Unity.
Explicação da configuração para diferentes plataformas
Ao empacotar no Unity, é necessário verificar e confirmar as seguintes configurações.
Sequencialmente no menu do Unity File -> Build Settings-> Player Settings, clique no ícone do Android para acessar as configurações correspondentes da plataforma Android.

Normalmente, é necessário definir as seguintes opções.
Package Name Defina o
Package Namedo aplicativo Android, observando que oPackage Namedeve ser idêntico ao informado ao criar a License Key.
API Level O
API levelsuportado pelo EasyAR depende da versão utilizada. Ao usar a varianteFull, é necessárioAndroid API Level 24ou superior; ao usar outras variantes, o EasyAR Sense requerAndroid API Level 21ou superior.
Target Architecture Se for necessário usar o Google ARCore ou, em outros casos, compilar suporte para ARM64, é preciso usar
IL2CPPe selecionarsuporte ARM64. Não é necessário configurar quando não há necessidade de suporte à arquitetura ARM64.
Configuração especial para gravação de vídeo
Se for usar a funcionalidade de gravação de vídeo, defina
Graphics APIcomoOpenGLES3ouOpenGLES2e desmarqueMultithreaded Rendering. Além disso, na configuração do EasyAR, definaLib Variants > AndroidcomoVideoRecording.
Perguntas frequentes
Abaixo estão alguns erros comuns relacionados à configuração do Player e suas soluções.
Erro de License Key anômala
Se a License Key estiver anômala (por exemplo,
Package Namenão correspondente), ao empacotar o aplicativo, aparecerá um erro semelhante ais not a valid EasyAR Sense license key or it does not match package name. Se optar por continuar o empacotamento, o aplicativo empacotado não funcionará corretamente. Verifique cuidadosamente e corrija o problema conforme as instruções da janela antes de continuar o empacotamento.Desativar a verificação de licença durante o empacotamento
Em algumas situações específicas, se você usar a interface do EasyAR para inicialização manual, sem usar a
License Keydo arquivoSetttings, pode escolherContinue and don't warn me againou desativar a opçãoEasyAR Sense License > Verify When Buildna configuração do EasyAR. Isso desativará a verificação durante o empacotamento.Suporte a dispositivos Android com arquitetura não-ARM
O EasyAR Sense não suporta diretamente sistemas Android com arquitetura x86 ou x86-64. No entanto, geralmente chips de dispositivos x86 são compatíveis com programas ARM. Portanto, é necessário configurar para cancelar a seleção da arquitetura x86, permitindo que o aplicativo funcione corretamente em alguns dispositivos x86.





