Membros Pro Valdir Dill Postado Quarta as 11:27 Membros Pro Postado Quarta as 11:27 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! Valdir Dill Rio de Janeiro - RJ
Fundadores Daniel Simoes Postado Quarta as 14:28 Fundadores Postado Quarta as 14:28 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 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Membros Pro Valdir Dill Postado Quarta as 15:06 Autor Membros Pro Postado Quarta as 15:06 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
Moderadores Juliomar Marchetti Postado Há 15 horas Moderadores Postado Há 15 horas seu problema está em https://docwiki.embarcadero.com/RADStudio/Athens/en/Unit_Scope_Names Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Recommended Posts