Delphi 12:RADStudio_12_0_4915718.iso + KeyPatch,v18.0 Lite Download and Crack,R120.patch1-20240131
RAD Studio 12 是这数年来最大进步的版本。不只 Delphi 包含了许多重大的进步,C++Builder 更是百尺竿头,一举提供了数个重大的功能。RAD Studio 12 不但在 IDE, RTL 底层持续进化,更在编译程序,平台和开发者功能有了飞跃式的进步,这些都是为了响应所有 RAD Studio 使用者对于想要拥有更好的开发工具的殷殷期望。
首先 RAD Studio 12 持续为您进化 IDE 功能,为您打造最现代化的 IDE。12 版不但持续重新架构 IDE 的各种功能,为您带来更具生产力的开发环境,同时 Delphi LSP 也不断的进步,提供新功能让您更快速,更精准的撰写程序代码。对于 C++Builder 的使用者来说 12 版全新加入的 Visual Assist (VA) 功能绝对让您高兴。VA 不但带来了全新、速度更快的 Code Completion,更提供了重构、搜寻和表头 / 实作切换的实用功能,这也是许多 C++Builder 用户等待多年的功能。
当然,开发工具的核心也是 12 版的重点。Delphi 编译程序的进化从未停歇下来,12 版的 Delphi 编译程序提供更好的优化功能,让您的程序跑的更快,此外 Delphi 语言也加入了多行字符串 / 多行常数字符串的新功能,让您更方便的处理字符串开发。C++Builder 更是加入了全新的 Clang Win64 编译程序,提供 C++Builder 开发人员使用最新、最强大的 C/C++ 语言功能。更不用说 VCL / RTL 也搭配了 Delphi / C++Builder的进化,提升许多新功能,例如 MDI、新的 VCL 组件等。
在平台支持方面,RAD Studio 12 支持了 Android API Level 33,为 VCL / FireMonkey整合了 Skia,更新支持iOS,以及在各平台的底层 RTL 进行优化的更新,所有的一切都是为了让您的应用程序在所有原生平台获得最好、最优质化的支持。
1、RADStudio_12_0_4915718.iso + KeyPatch
官方ISO文件下载地址:https://altd.embarcadero.com/download/radstudio/12.0/RADStudio_12_0_4915718.iso
下载zip文件:https://pan.baidu.com/s/1n3hXwUkwrgKeGHFcJuiNbg
或下载exe文件:https://pan.baidu.com/s/1sK6Zx132P9XMEw1ocdCbTw
2、Embarcadero Delphi 12 Lite v18.0
来自lsuper,发布历史:
2023.11.11 – v18.0
1、根据 29.0.50491.5718 原版制作
2、集成 RADStudio-12-29-0-50491-5718-KeyPatch.exe 的成果
3、集成 FMXLinux-20231109 可选安装(默认勾选,不需要的同学自己取消哈)
注意:
1、内置 Ext.SDK.7z 集成官方完整版 Android SDK/NDK 编译环境,注意原版只支持 x64 下编译;如要在 x86 下使用,请使用 10.3.x 的 Ext.SDK.7z
2、由于 GetIt 的上报行为,默认禁止 GetIt 的加载,需要开启请参考网上 CatalogRepository.reg 做法
3、解压 Unzip.Me.First.zip 文件到当前目录,然后以管理员权限运行:Embarcadero.Delphi.12.0.v29.0.50491.5718.Lite.v18.0.exe
百度网盘:https://pan.baidu.com/s/1c9MI3YnIUW37xnKvSP1tdA
3、补丁1:R120.patch1-20240131
下载,解压,CMD进入命令行,进入解压所在目录,运行 patch.R120.patch1_install.bat 批处理,等待完成即可。完整版与Lite版本均可使用,不会影响原有破解或注册。是Patch补丁包,非Update升级包,版本号不变的,可自行进入X:\Program Files (x86)\Embarcadero\Studio\23.0下的Bin、Bin64、Source等子目录查看已更新文件。
百度网盘:https://pan.baidu.com/s/1BIUmXTIxsXHbe4Y82SX10w
4、for Embarcadero Delphi 12的工具、控件包
工具:D12Distiller
控件:TeeChartVCLFMX、DevExpressVCL、UniGUI、FastReport、UniDAC、TRichView、RVMedia、EhLib.VCL、TMS、EMS、XLSReadWrite等
百度网盘:https://pan.baidu.com/s/1Q1Z6GyyjkdsE-KNjtwveug
Delphi 12下载安装方法:1、下载7.1G原版ISO+KeyPatch;或者2、下载lsuper的LIte版;推荐2即下载Lite版进行安装。以上资源提取码:
本文转载或来自微信公众号,点击 阅读原文 查阅完整内容或资源(百度网盘)的提取码。
KeyPatch,Lite版都是转载的,不保证可用,仅供下载学习,严禁用于商业用途,请于24小时内删除^_^
编译发布安卓平台的应用包前,展开Libraries,可以右键Disable掉除activity-1.7.2-dex.jar、core-1.10.1.dex.jar、fmx.dex.jar外的所有jar包
如果APP使用到读取图库或拍摄照片或其它功能时出错,再去打开kotlin开头的或报错信息所提示缺少的相关.jar包
11.3的项目在12下编译后运行报错:
Application Error
Exception EFDException in module xxx.exe at 0062C518.
[FireDAC][Phys][SQLite][sqlite3]-303. Capability is not supported.
此错误信息在安卓环境下可能因APP闪退或卡死在起始界面看不到,Windows环境下可以看到
出错原因:FireDAC SQLite版本更新
RAD Studio 12.0增加了对SQLite 3.42的支持,同时保留了使用SQLite 3.31.1和FireDAC加密(FDE)的选项。从3.42版本开始,SQLite放弃了FireDAC用于加密支持的机制,因此不能再使用它。 因此,有三种不同的方法可以将SQLite与FireDAC一起使用:
1、使用不带FireDAC加密的最新版本,可以使用添加到最新数据库版本的DDL命令,如ALTER TABLE,包括列的DROP。。
2、使用付费的SQLite EE(具有原生SQLite加密支持),FireDAC自RAD Studio 11.0以来一直支持该EE。
3、继续使用带有FireDAC加密(FDE)的SQLite 3.31.1或早期版本。
解决方法:
1、FDPhysSQLiteDriverLink1的EngineLinkage属性改为slFDEStatic
2、uses引用单元将FireDAC.Phys.SQLiteWrapper.Stat改为FireDAC.Phys.SQLiteWrapper.FDEStat
11.3的项目转到12编译完成在安装到手机时报错:
Unable to create process: Serving…
All files should be loaded. Notifying the device.
Performing Incremental Install
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.xxx.xxx signatures do not match previously installed version; ignoring!]
Performing Streamed Install
adb: failed to install X:\xxx.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.xxx.xxx signatures do not match previously installed version; ignoring!]
签名不匹配的解决方法:
把11.3的
X:\Users\xxxxxx\AppData\Roaming\Embarcadero\BDS\22.0\debug.keystore
复制并替换掉:
X:\Users\xxxxxx\AppData\Roaming\Embarcadero\BDS\23.0\debug.keystore
,原11.3项目的apk大小14.9M,换用12编译后的apk大小是15.9M;对项目Enable Skia后,编译的apk大小超过25M,运行时未能直接看出有啥差别😁
当然建议升级到12,即使原先是用11.3
DevExpress VCL 23.1.4好像不太兼容Delphi12