Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado

Bom dia,

Estamos tentando compilar um app multi device para Android 64 bits para application store.

Algumas units não estão sendo encontradas e ocoorre o erro "unit XX not found". No print anexo coloco uma ocorrência, mas acontece com várias units de componentes de terceiros.

Normalmente a resolução desse erro é bastante simples, ou seja, basta colocar o path dele no library do Delphi. Mas não é o caso aqui, pois esse path já foi add. Além disso, se compilar para 64, mas para "Development", aí o problema não ocorre e .apk é gerado tudo certo. 

Imagino que seja alguma configuração que deva ser feita em relação aos path para compilação para Play Store.

Tentei colocar p path da unit no option do projeto, opção "search path", mas sem sucesso.

Alguma sugestão?

Obrigado!

acbr.png

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Fundadores
Postado

Experimente recompilar todo o projeto

Project -> Build All

(algo assim)

 

Já notei algo semelhante quando o Delphi está gerando todos os DCUs na mesma pasta... Verifique nas opções de Projeto se os Output Paths estão configurados para levar em conta a arquitetura e SO

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
30 minutos atrás, Daniel Simoes disse:

Experimente recompilar todo o projeto

Project -> Build All

(algo assim)

 

Já notei algo semelhante quando o Delphi está gerando todos os DCUs na mesma pasta... Verifique nas opções de Projeto se os Output Paths estão configurados para levar em conta a arquitetura e SO

Obrigado!

O build all e outras opções de compilação já tentei todas, mas sem sucessso.

Constatei algumas questões após abrir o post:

1 - O problema só ocorre se a opção para gerar o .aab estiver habilitada. Se gerar o .apk, mesmo que seja para "applictaion store", o problema não ocorre. Mas precisamos do aab, pois o Play Store não aceita mais apk;

2 - Se eu adicionar todas as units ao projeto (menu "project -> add to project"), aí também não ocorre o erro;

3 - Ocorre com todas as units de componentes de terceiros que uso com fontes, exceto os componentes Acbr. Acredito que o Acbr inclua alguma configuração no processo de instalalação que o aab exige, mas que nesses outros componentes nosso não foi feito. A questão é qual seria essa configuração? rs. No library já repassei tudo e não coonsegui progresso.

Mas vamos tentando aqui, rs..Se tiver mais alguma sugestão...

Obrigado

Valdir Dill

Rio de Janeiro - RJ

 

 

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...