美文网首页
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