使用delphi构建适用于x86_64的Android

问题描述 投票:0回答:1

我在 Delphi 中有几个目标选项,但我似乎缺少一个针对我的“library.so”文件的“x86_64”二进制文件的 Android 目标。

我无法添加新目标,我想知道是否有人知道如何使用 Delphi 12 为 x86_64 构建 .so。

我的 Android 模拟器在 64 位 Intel 处理器上运行:

当我尝试运行测试或测试 UI 代码时,出现错误,这对我来说似乎是合乎逻辑的,因为底层操作系统是 Windows,平台是 Intel 而不是 ARM

当我单击“调试”时,我得到以下信息:

是否可以针对 X86_64 进行编译,以便我可以将我的库集成到 .net 中,如下所示: https://github.com/xtuzy/Veldrid.SPIRV.NativeAsset/tree/master/Veldrid.SPIRV.AndroidNativeAsset

如有任何帮助,我们将不胜感激。

android delphi delphi-12-athens
1个回答
0
投票

你找到解决办法了吗? 我也有同样的问题。 我使用的是 Android 14 API 34。 Android 最近在模拟器中的设备上删除了 ARM 架构。 由于使用Intel x86_64,Rad Studio和模拟器之间存在平台差异。 无论我如何努力,我都无法通过 Rad Studio 使用 Intel x86_64 运行我的项目。 你找到解决办法了吗?

© www.soinside.com 2019 - 2024. All rights reserved.