我发布了一款使用Delphi XE8和Firemonkey框架以及Object Pascal开发的应用程序。该应用程序大小为8MB。安装后,大小将达到40MB以上。我知道这个应用程序很复杂,项目中有3500行以上的代码。即使编译一个空项目,大小仍然与复杂项目相同。有没有任何解决方案可以减小应用程序的大小呢?
Firemonkey没有“Hello World”应用程序这样的东西。它只提供了最基本的功能(框架)。你可以编译一个没有它的应用程序,但是你必须自己构建所有的功能。Firemonkey的强大之处在于它的跨平台设计和单一代码库。你回答了你自己的问题,因为你添加了很多功能,但大小并没有增加太多。你甚至可以添加50,000行代码而大小也不会有太大变化。
{$RTTI EXPLICIT METHODS([]) PROPERTIES([]) FIELDS([])}
,只有一个位于 ProjectName.dpr 文件中的{$R *.res}
。我应该删除它吗? - Abdullah Ilgaz