2015-10-14 32 views
0

在Delphi Firemonkey中創建多平臺應用程序時,需要花費很長時間(4〜6秒)加載,即使除了沒有對象的全新空白屏幕。在Firemonkey中加速應用程序的啓動過程

我們可以做些什麼來加速啓動進程?

+0

真的不多。一般而言,FireMonkey庫啓動緩慢。 –

+1

用Java編寫你的應用程序,使用本地工具,然後開始更快 –

+0

@DavidHeffernan我希望我能做到。 – Machado

回答

4

FireMonkey需要一個在主機平臺上運行的完整運行時環境。該運行時提供渲染引擎和其他抽象,以使FireMonkey的跨平臺架構能夠在給定應用程序的特定硬件平臺上執行。

使用FireMonkey構建的任何應用程序都包含此運行時環境的副本,並且必須在應用程序代碼本身運行之前加載並初始化該環境。

因此,FireMonkey應用程序的啓動速度必然很大,開始時比使用不需要此額外運行時支持的平臺本地工具構建的應用程序的啓動速度慢。

相關問題