插件调试方式
日常开发插件过程中不可避免需要进行断点调试。方法如下
1.选择Edit Configuration

2.打开配置中心,选择+号。添加Remote JVM Debug

3.在Remote中设置参数,
Name:插件调试名称。随便输入
VM options:记得拷贝这一行。一定要拷贝!!!
点击OK。返回

4.选择刚才添加的Remote JVM Debug 。点击调试按钮。
如果显示
Connected to the target VM, address: 'localhost:5005', transport: 'socket' 标识链接成功

5.打开调试面板,一般点击右边Gradle可以打开。选择app下Task的build,双击打开

6.选择Modify Run Configuration。

7.点击Modify options 把Add VM options打钩,复制第三步说的VM options,内容。
并且修改suspend=n为suspend=y。最后保存。

8.回到主界面。选择我们的工程下的app。点击debug。进行调试

9.后续的调试方式跟普通java调试方式一致。不做过多阐述
网友评论