gpt4 book ai didi

debugging - 如何调试 apt AbstractProcessor 代码生成?

转载 作者:行者123 更新时间:2023-12-03 06:35:39 25 4
gpt4 key购买 nike

我正在尝试使用 apt 并生成一些代码,因此我从 here 得到了一个不起作用的示例将其导入 Android Studio,使其工作并放置 here以防其他人想要使用 Android Studio 在 Android 上使用 APT 的工作示例。

因此,一旦我让项目运行并工作,我就会调整它并强调它的功能,并且我希望能够调试我的代码,而不仅仅是无助地观察输出。

那么,如何使用 Android Studio 或 Plain IntelliJ 调试 APT 的 AbstractProcessor 代码?

最佳答案

成功...所以解决方案是这两篇文章的组合 onetwo ...

因此,基本上您添加了远程调试配置(确保端口设置为与以下行相同),并将以下行添加到您的gradle.properties> 文件:

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

完成!现在您可以调试您的 AnnotationProcessor!

关于debugging - 如何调试 apt AbstractProcessor 代码生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30959145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com