android - Android Studio-手动运行注释处理器

标签 android android-studio gradle android-gradle-plugin annotation-processing

那可能吗?我更改了代码中的一些基本内容,并希望进行一个干净的构建以查看现在需要调整多少个内容。这会在我的Messages Gradle Build窗口中产生1000条cannot find symbol class ...消息。

因此,我现在想手动运行注释处理器以摆脱那些消息,而仅查看相关消息(查看这么多消息很麻烦,而且我知道注释处理器可以毫无问题地构建所有带注释的类)。

有可能吗?如何在android studio中手动运行注释处理器?

最佳答案

您永远不必手动运行注释处理器(除非您正在开发一个)。

确保已在Android Studio(https://www.jetbrains.com/help/idea/2017.1/configuring-annotation-processing.html),Build > Clean项目和Build > Rebuild项目中启用了注释处理器。

如果一切设置正确,这应该可以工作。但是,如果由于注释处理器而导致构建失败(例如:Dagger不符合依赖关系图),则需要找出潜在的问题。

关于android - Android Studio-手动运行注释处理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43776652/

相关文章:

java - 使用 sqlite 在 android studio 中运行代码

android - Android在MaterialDialog中对齐中心或对齐右标题和消息

java - 非法参数异常 : Cannot draw recycled bitmaps by recreatign activity

java - RecyclerView 最初不加载数据

android - Gradle 项目刷新失败无法获取 CMake

android - 错误:(45, 36) error: cannot find symbol method findViewbyId(int)

java - 将 Lombok 插件应用到 Gradle 导致 "Could not find any public constructor"错误

android - 有什么方法可以将一些字符串添加到 Android Studio 中正则表达式找到的内容中吗?(ctrl+shift+R)

java - 在 Tomcat 服务器上部署独立的 jar

android - 将Maven与AAR结合使用的Android项目没有Eclipse错误