FMX调试无法绑定地址,地址已经在使用

问题描述

第一次从PC调试到手机工作正常,再次尝试时出错。

尝试更多调试时如何解决此问题的任何解决方案。

enter image description here

解决方法

没有简单快捷的解决方案。

您可能需要:

  1. 重启IDE
  2. 杀死 adb.exe
  3. 重新启动 Windows
  4. 重启设备

有时您只需执行上述部分步骤即可再次调试,但通常您需要执行所有步骤。

由于每次尝试都需要花费大量时间,我发现完整的 Windows 重启 + 设备重启是最快的操作。

,

-debugport=54321添加到运行->参数参数。顺便说一下,“不一致的证书”消息是因为设备上的 apk 是使用与您现在使用的不同版本的 Delphi 编译的。您必须先从手机中卸载它。您还可以在运行->参数参数字段中使用-cleaninstall

,

使用Delphi 10.3.3,重启设备就足够了。重新启动后,设备问题消失。似乎在取消调试项目的代码执行后,Android 上的调试服务继续运行。此时,当新的调试开始时,IDE 会尝试运行与之前运行的服务具有相同 id 的新服务。