美文网首页
Java -- 调试 AbstractProcessor

Java -- 调试 AbstractProcessor

作者: 程序猿老麦 | 来源:发表于2017-08-29 16:47 被阅读0次
美景总是好的

越来越多的 android 或者 java 开发用到自己定义Annotation, 自然就需要编写AbstractProcessor来处理, 我们来介绍下如何 debug AbstractProcessor.

  1. 在你代码中对AbstractProcessor init()方法或process()方法设置代码断点!

  2. 设置gradle daemon端口和JVM参数。把下面两行加入到你的gradle.properties文件

org.gradle.daemon=true
org.gradle.jvmargs=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

在命令行中运行 gradle daemon 来启动守护线程

gradle --daemon
  1. 在Android Studio建立Remote Debugger并运行它

在" Edit Configurations" 中添加 Remote

IP:localhost,端口:5005

最后我们用gradle命令来运行构建

gradle clean assembleDebug

相关文章

网友评论

      本文标题:Java -- 调试 AbstractProcessor

      本文链接:https://www.haomeiwen.com/subject/qttadxtx.html