繁体   English   中英

如何在Delphi xe7中编译和运行多设备应用程序?

[英]How can I Compiling and running Multi-Device Application in Delphi xe7?

我是初学者。 我正在使用Delphi XE7。 我已经成功构建了一个32位Windows应用程序,没有任何错误。 现在,我想学习/创建一个Android应用程序,因此我尝试编译并运行一些示例项目。 但是每次我在编译这些项目时遇到问题。

  1. 我已经为GT-I8552B安装了USB驱动程序

  2. 三星GT-I8552B支持NEON(第二代),ARMv7

  3. 我的台式计算机(XE7附带)中安装了带有ARM EABI v7a系统映像的Android SDK管理器/ SDK工具。

  4. 手机的操作系统版本为4.4.1,并且我在PC上使用的是32位Windows 7。

我已启用USB调试并尝试编译项目,但发生错误:

[DCC Fatal Error] Project1.dpr(1): F2048 Bad unit format: 'c:\program files\embarcadero\studio\15.0\lib\Android\debug\System.dcu' - Expected version: 28.0, ARM(ARM) Found version: 0.0, Windows Ansi(x86)

图片

我添加了一个AVD并在Android模拟器中运行它,但是发生了相同的错误:

图片

如何在Delphi XE7中编译和运行多设备应用程序?

该库路径-$(BDSLIB)\\ $(Platform)\\ release; $(BDSUSERDIR)\\ Imports; $(BDS)\\ Imports; $(BDSCOMMONDI‌R)\\ Dcp; $(BDS)\\ include; C:\\程序文件\\ FastReports \\ LibD21; C:\\ Program Files \\ Raize \\ CS5 \\ Lib \\ RS-XE7 \\ Win32。 从Debug搜索路径的默认值。 请告诉我详细信息,我该如何修复适用于android编译器的system.dcu或将为Android修复system.dcu的正确路径?

编译器抱怨发现的System.dcu文件是为Win32而不是Android编译的。 System.dcu版本不可能为Win32编译。 因此,您的搜索路径配置不正确,或者您可能弄乱了IDE的安装。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM