Android调试Plugin

创建debug Configutations

首先在plugin项目中,点击Edit Configurations

Android调试Plugin_第1张图片

点击+号,选择remote

Android调试Plugin_第2张图片

然后修改一下名字

Android调试Plugin_第3张图片

将command line的命令复制一下

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

复制任务

接下来切到使用这个plugin的项目中

  1. 在右边gradle里找到bundleDebug任务,点击create ‘xxx:app[bundleDebug]’

Android调试Plugin_第4张图片

然后改下名字,将上面复制的命令粘贴到VM options文本框中,然后修改suspend的值为y

-agentlib:jdwp=transport=dt_socket,server=n,suspend=y,address=5005

Android调试Plugin_第5张图片

然后AndroidStudio会将当前任务切换为刚创建的这个任务,我们几点run按钮

请添加图片描述

接下来任务会进入等待状态

请添加图片描述

然后我们切到plugin项目,debug第一步骤创建的remote任务

Android调试Plugin_第6张图片

然后等一会就可以发现断点停在了我们需要的位置Android调试Plugin_第7张图片

我们需要的位置[外链图片转存中…(img-XPx80MXp-1656174743675)]

你可能感兴趣的:(工作学习记录,android,Plugin,Plugin调试)