文章目录
一、添加断点
二、获取调试选项
三、创建 Gradle 调试任务
四、开始调试
五、博客资源
组件化系列博客 :
【Android 组件化】从模块化到组件化
【Android 组件化】使用 Gradle 实现组件化 ( Gradle 变量定义与使用 )
【Android 组件化】使用 Gradle 实现组件化 ( 组件模式与集成模式切换 )
【Android 组件化】使用 Gradle 实现组件化 ( 组件 / 集成模式下的 Library Module 开发 )
【Android 组件化】路由组件 ( 路由组件结构 )
【Android 组件化】路由组件 ( 注解处理器获取被注解的节点 )
【Android 组件化】路由组件 ( 注解处理器中使用 JavaPoet 生成代码 )
【Android 组件化】路由组件 ( 注解处理器参数选项设置 )
【Android 组件化】路由组件 ( 构造路由表中的路由信息 )
【Android 组件化】路由组件 ( 使用 JavaPoet 生成路由表类 )
一、添加断点
在 注解处理器 的 process 方法中加上断点 ,
二、获取调试选项
选择 " 菜单栏 / Run / Edit Configurations… " 选项 ,
在弹出的 " Run/Debug Configurations " 对话框中 , 点击左侧的 " + " 按钮 , 在弹出菜单中选择 " Remote " ,
创建好后 , 将 " Command line arguments for remote JVM " 对话框中的内容复制下来 ,
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005