【问题标题】:Trying to debug Annotation Processor in android studio end up getting exception尝试在 android studio 中调试注释处理器最终得到异常
【发布时间】:2018-11-28 11:12:22
【问题描述】:

使用 Android Studio 3.1.3

gradle 3.1.2

使用默认配置和 5005 端口运行远程构建

在 gradle.properties 文件中

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

总是报错:

Error running 'APT': Unable to open debugger port (127.0.0.0:5005): java.net.ConnectException "Operation timed out (Connection timed out)"

【问题讨论】:

    标签: android annotations android-annotations java-annotations


    【解决方案1】:

    我是如何做到的 -

    第一步在终端运行以下命令

    ./gradlew --no-daemon -Dorg.gradle.debug=true :app:clean :app:compileDebugJavaWithJavac
    

    第二步 Go to run -> Edit Configurations -> 左上角'+' -> Remote -> 给这个配置起个名字,并确保端口号是 5005 -> OK.

    第 3 步从下拉列表中选择您的配置并进行调试。

    【讨论】:

    • 仅在将kapt.use.worker.api=true 添加到我的gradle.properties 后才为我工作
    猜你喜欢
    • 2014-02-21
    • 2023-03-22
    • 2013-05-27
    • 2019-07-11
    • 2011-09-18
    • 2023-03-30
    • 2014-04-10
    • 1970-01-01
    • 2011-11-23
    相关资源
    最近更新 更多