You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RAD Studio 12.1调试器与Android 15兼容性问题咨询

针对FireMonkey Android 15调试问题的解答

调试器对Android 15的支持现状

RAD Studio 12.1官方宣称兼容Android 15,但社区版调试器在部分Android 15设备上存在适配缺陷,你遇到的Segmentation fault(11)就是这类缺陷的典型表现,问题和设备厂商的系统定制有一定关联,并非所有Android 15设备都会出现。

可尝试的修复配置步骤

  • 更新调试器补丁:打开RAD Studio的Tools > Manage Platforms,检查并安装12.1版本的调试器相关更新包,Embarcadero后续推送的小补丁中包含针对Android 15调试崩溃的修复。
  • 调整调试器设置:进入项目选项的Debugger > Android Debugger,关闭Use Fast Deployment,同时勾选Full Debug Info,避免快速部署模式下的调试器钩子与Android 15系统冲突。
  • 重置项目构建配置:删除项目根目录下的.gradle和build文件夹,重新打开项目,让RAD Studio重新生成Android构建文件,清除旧配置残留的冲突。
  • 检查设备调试权限:在Android 15设备的开发者选项里,确认USB调试、调试应用权限已开启,同时关闭部分定制ROM默认开启的禁用调试器限制选项。
  • 切换调试器后端:在Tools > Options > Debugger > Android中,尝试将调试器后端从默认的LLDB切换为GDB(如果选项存在),部分Android 15设备对GDB的兼容性更好。

临时调试替代方案

如果以上配置都无法解决问题,可以用日志输出替代调试器:在代码中添加TLog.d("调试内容"),通过RAD Studio的Device Lens查看Logcat日志,虽然不如调试器直观,但能满足基础调试需求。

内容的提问来源于stack exchange,提问作者Jammer13

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 06:52:35