我是Delphi的老前輩,但對Delphi XE5和FireMonkey來說只有很新的東西。Delphi FireMonkey - 如何設置文件以部署到Android和iOS上的不同位置?
我想寫一個跨平臺的iOS/Android應用程序來顯示一些視頻。
從這樣的教程 - >http://blogs.embarcadero.com/davidi/2013/11/23/43005/ < - 我可以部署一個文件,我可以在兩個平臺下播放它。
然而,這個部署屏幕讓我感到瘋狂;無論我添加一個顯示爲「[Android,iOSDevice,iOSSimulator]」平臺的文件,無論我選擇「Android平臺」還是「iOS平臺」。我無法解決如何將文件添加到一個平臺,或者如何刪除平臺。
我可以看到.dproj文件是純文本但肯定不需要求助於編輯它?爲什麼我不能簡單地從Project/Deployment中說這個文件適用於Android,而這個文件適用於iOS?
謝謝!
工作作爲變通,您可以在DPR文件或使用一些IFDEF的 – Graymatter
我不確定如何在dpr中使用IFDEF,但它不是代碼問題(即IFDEF中的單元不相關),因爲問題在於部署到目標設備上的正確文件夾,而不是使用TPath代碼找到它 – DavidMWilliams