开发者也可以通过将调试程序attach到已运行的应用进行调试。
Attach Debugger和Debug的区别在于,Attach Debugger to Process可以先运行应用/元服务,然后再启动调试,或者直接启动设备上已安装的应用/元服务进行调试;而Debug是直接运行应用/元服务后立即启动调试。
attach不支持的场景:

启动调试。

正常情况下,attach调试仅支持debug签名的应用,从DevEco Studio 6.0.2 Beta1版本开始,PC/2in1上的应用,如果使用了release签名并且配置了ohos.permission.kernel.ALLOW_DEBUG权限,也支持被attach调试。



