繁体   English   中英

为什么 Android Studio 不为 Dagger 或 DBFlow 生成库类?

[英]Why doesn't Android Studio generate library classes for Dagger or DBFlow?

几天前,我开始在使用 Android Studio 时遇到一个奇怪的问题。 每次我尝试构建我的项目时,我都会不断得到

找不到符号类...

对于每个 class 它应该生成。 我正在使用 Dagger 和 DBFlow。

通过滚动我得到的所有 Build Output 日志

在此处输入图像描述

我试图像这样手动添加依赖项

implementation group: 'javax.annotation', name: 'javax.annotation-api', version: '1.3.2'

但它一直无法构建。

我还注意到它在 misc.xml 文件中不断将languageLevel="JDK_1_8"更改为languageLevel="JDK_11" ,即使我使用的是 Java 8。

我还尝试了我在此处找到的所有内容,从删除.idea 文件夹到卸载 Android Studio 几次均未成功。

日志中还有其他错误。 我不得不滚动所有这些并寻找导致问题的那个。 一旦它被修复,一切都按计划进行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM