创建debug Configutations
首先在plugin项目中,点击Edit Configurations
点击+号,选择remote
然后修改一下名字
将command line的命令复制一下
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
复制任务
接下来切到使用这个plugin的项目中
- 在右边gradle里找到bundleDebug任务,点击create ‘xxx:app[bundleDebug]’
然后改下名字,将上面复制的命令粘贴到VM options文本框中,然后修改suspend的值为y
-agentlib:jdwp=transport=dt_socket,server=n,suspend=y,address=5005
然后AndroidStudio会将当前任务切换为刚创建的这个任务,我们几点run按钮
接下来任务会进入等待状态
然后我们切到plugin项目,debug第一步骤创建的remote任务
然后等一会就可以发现断点停在了我们需要的位置
我们需要的位置[外链图片转存中…(img-XPx80MXp-1656174743675)]