0

我下载了Delphi XE7的试用版。

在虚拟设备上成功编译并运行了一些演示后,我
通过 USB 数据线连接了 Galaxy Tab 3 P5200。

当我编译并运行应用程序时,它已正确部署到设备,但是当它启动时出现黑屏并显示以下消息:

应用程序不支持此设备

4

2 回答 2

1

Delphi XE7 数据表中有一个带有“支持的部署平台”的小框......对于 Android,他们说需要支持 NEON 的 ARMv7 设备。Galaxy 3 P5200 有一个 Intel Atom CPU Z2560 ......所以 Delphi XE7 根本无法为这个设备构建应用程序......

于 2014-10-28T14:20:05.337 回答
0

我不知道你是否还有这个问题,但无论如何我都会回答,因为这个问题可能会发生在其他人身上,就像发生在我身上一样。

我能够通过以下方式解决此问题: Running Delphi Applications on Android Intel

据我所知,Firemonkey 尝试将代码注入应用程序作为某种测试,这样做它同时使用 mips 和 x86 架构,而 Intel Atom 处理器不支持这些......

Galaxy Tab 3 使用英特尔处理器,所以我相信这对你有用。

在 IDE 中,打开部署管理器(项目 > 部署),并找到以下条目:

在此处输入图像描述 这样做之后,清理并重新构建您的项目,应用程序应该可以正常工作。

您可以在Embarcadero 的 Wiki上阅读更多相关信息。

于 2017-08-22T19:56:01.157 回答