目录

C++调试启动报错问题排查

Q:启动C++调试时出现错误,提示“Failed to connect to unix-abstract-connect://*********.sock: Connection shut down by remote side while waiting for reply to initial handshake packet”。

A:解决措施如下:
  1. 如果设备镜像与DevEco Studio版本不匹配,请尝试更换设备镜像版本以解决问题。
  2. 签名使用了release证书,请更换为debug证书。
  3. 到设备路径 /data/local/tmp/ 下,删除debugserver文件夹,并重启设备。
  4. MacOS下 /etc/hosts文件被修改,在/etc/hosts文件后添加如下内容:
    127.0.0.1 localhost
    255.255.255.255 broadcasthost
    ::1 localhost

    重启电脑使修改生效。

Q:启动C++调试时出现错误,提示“com.huawei.bitfun.utils.DapRuntimeException: server already exited”。

A:使用的sdk与DevEco Studio内置的sdk版本差异过大,请更新sdk或使用DevEco Studio内置的sdk进行调试。