XE10

Delphi XE10 精简 支持 Android 、 IOS 跨平台开发

折月煮酒 提交于 2019-12-04 08:56:40
版本说明: 由于 XE5 时代 Delphi 安装体积急剧膨胀(完整安装接近 10G,程序文件、安装缓存超过 20G+),按照过去的方式打包,XE5 的 lite 体积 1.xG,接近 PE image 理论极限,而且当前 XE5 支持 x86、x64、osx、ios、android、等诸多平台功能,不好按照网友的口味进行裁剪(win32only、winonly、...) 经多方案权衡对比,决定 v8.x 开始,只使用 inno 对 Delphi 的主体功能进行封装(完整的 x86+其他支撑组件、注册表等),其他平台、功能的安装文件(x64、osx、ios、android)通过 7z 外挂的方式支持:安装时只需保证 lite exe 旁边有相关的 7z 文件(文件名不能变),在安装过程中即可选择、安装相应的功能(这意味着,如果只一个 exe、装出来就是 win32only,多一个 Ext.X64.7z,安装可选 x64 的支持,其他类推) 当前分为以下十个包: 包名称 文件大小 作用 Ext.3th.7z 69,394,470 第三方扩展 Ext.Addons.7z 104,679,433 InterBase XE7、FastReport4 等 Ext.Android.7z 3,483,048,158 Android 编译环境 Ext.Help.7z 311,849,711