我刚刚将Android Studio从1.5升级到2.2.1,对Gradle也是如此。我有一个项目,它使用注释处理器框架(由我制作)来执行像依赖注入这样的Dagger。
以前在更新之前工作得很好,但现在Gradle无法解析生成的类(虽然它们已生成且Android Studio编辑器正确链接它们),因此我无法构建项目。
我试过谷歌并发现了很多类似的问题,但没有解决我的问题。
有人能告诉我这是一个已知的错误还是有些事情发生了变化?非常感谢你。
修改
以下是截图:
正如您所看到的,错误是找不到类co.aurasphere.revolver.Revolver,但您可以在左侧看到该类(在build / generated / source / apt / debug下),编辑器正在链接它正确(如果我按下CTRL,链接指向生成的类)。
我得到的确切错误是“错误:找不到符号”。