O Google convidou os desenvolvedores a atualizar aplicativos para compatibilidade com a arquitetura ARM64 até 1º de agosto de 2019, se eles não atenderem a esses requisitos
Encontre e ative o suporte ao ARM64 no Unity
Para habilitá-lo, abra o Arquivo - Configurações de Compilação, depois Configurações do Player para a plataforma Android. No inspetor que é aberto, vemos a seção Configuração na guia Outras configurações.

Preste atenção! A opção de back-end de script deve ser definida como
IL2CPP . E depois de ativar esta opção, você precisará ter o Android NDK instalado, se não estiver instalado!
Faça o download da versão estável mais recente, determine o caminho para ela - e "oops", por algum motivo, a versão mais recente do NDK for Unity não se encaixou!

Não perca tempo, como eu fiz, para baixar a versão estável mais recente com o número 20. O tamanho deste pacote é de cerca de 2 GB. Comece a baixar a
versão r16b (64 bits) .
Faça o download desta versão exigida em particular do NDK Android r16b (64 bits) para Windows
pode estar aqui .
Depois, é claro, descompacte-o, coloque-o em um local seguro e acessível e, ao criar a construção, especifique o caminho para este local. Ou registre imediatamente esse caminho nas configurações principais do Unity, existe um campo para prescrever o caminho para o NDK e o menu é chamado de Componentes Externos (Ferramentas Externas).
Como resultado, o sinalizador ARM64 deve se tornar ativo na opção Arquiteturas de Destino. Antes dessas manipulações, a bandeira estava inativa:

Se o projeto usa o Vuforia, ele também precisa ser atualizado.
Projetos usando Vuforia - versões anteriores do 64x não eram compatíveis. No entanto, a partir da versão 8.1, o Vuforia suporta 64 bits.
Melhor atualizado diretamente do Unity. Para fazer isso, vá para o menu Janela - Configuração do Vuforia (Ctrl-Shift-V) - e, no inspetor, veja o topo - se houver uma atualização disponível e a versão do Vuforia não for a mais recente, um link de download estará disponível - ele permitirá o download do arquivo de atualização executável .
A segunda maneira de verificar se há atualizações é abrir o menu Ajuda - Vuforia Engine - Verificar se há atualizações. E se houver uma atualização, ela será oferecida para download.
Após o download, descompacte. Dentro, deve haver um arquivo executável com aproximadamente o mesmo nome
UnitySetup-Vuforia-AR-Support-for-Editor-2018.4-2019.1.exe . A versão do seu editor pode ser diferente.
Em seguida, preste atenção às ações corretas ao executar esta atualização:
- Aceitar contrato de licença
- Se o editor do Unity estiver aberto, será oferecido para fechá-lo
- Selecione o caminho para o editor do Unity e clique em Atualizar
Além disso, se você tiver o Unity Hub instalado, o caminho provavelmente será mais ou menos assim:
“C: \ Arquivos de Programas \ Unity \ Hub \ Editor \ 2018.4.3f1 \” .
Tenha cuidado com os caminhos e tudo vai dar certo. Quando indiquei o caminho para a pasta onde o
Unity.exe está diretamente
, recebi um erro: "Não consigo encontrar o
Unity.exe ". O caminho correto é indicado apenas para o nome da versão do editor!
Outro rake pode estar aqui. Você pode encontrar o link para o Vuforia SDK Engine 8.3:
developer.vuforia.com/downloads no site da Vuforia. Mas os arquivos zip com fontes SDK são baixados aqui e você não poderá instalá-lo automaticamente no Unity.
Não use este arquivo! Faça o download do arquivo de atualização apenas no link no editor.
Todas as recomendações se aplicam à atualização do Vuforia se você tiver o Windows instalado. Se você possui um Mac, existem poucas diferenças, exceto ao escrever os caminhos para a pasta com o editor do Unity. E, é claro, escolha a versão dos pacotes para sua plataforma corretamente.
Isso é tudo, graças à platéia, espero que o artigo ajude alguém.
Detalhes sobre os requisitos do Google .
Consulte IL2CPP para obter ajuda na seção 6 .
Versões do Android NDK .
Vuforia no suporte ao ARM64 e atualize para a versão 8.3.