【发布时间】:2014-04-10 00:03:50
【问题描述】:
我是 Delphi 的老前辈,但对 Delphi XE5 和 FireMonkey 非常陌生。
我正在尝试编写一个跨平台的 iOS/Android 应用来显示一些视频。
从这样的教程 -> http://blogs.embarcadero.com/davidi/2013/11/23/43005/
但是,这个部署屏幕让我发疯了;无论我在添加文件时选择“Android 平台”还是“iOS 平台”,它都显示为“[Android,iOSDevice,iOSSimulator]”平台。我不知道如何将文件添加到一个平台,或如何删除平台。
我可以看到 .dproj 文件是纯文本,但我肯定不需要求助于编辑它吗?为什么我不能简单地说,从 Project/Deployment 来看,这个文件是给 Android 的,这个文件是给 iOS 的?
谢谢!
【问题讨论】:
-
作为一种变通方法,您可以在 dpr 文件或您的单位中使用一些 IFDEF。
-
我不确定是否在 dpr 中使用 IFDEF,但这不是代码问题(即 IFDEF 单位不相关),因为问题在于部署到目标设备上的正确文件夹,而不是在代码中使用 TPath 来找到它。
标签: delphi firemonkey