微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法解析 java.lang.Object 类型它是从所需的 .class 文件 android studio 间接引用的

如何解决无法解析 java.lang.Object 类型它是从所需的 .class 文件 android studio 间接引用的

上述错误有很多问题,但大多数都与 eclipse 有关,对我来说,它发生在 android studio 中,也适用于到目前为止运行良好的项目。

我的 android 项目一直运行良好,然后突然开始出现此构建错误。 不知道问题到底出在哪里,但我看到日志中提到了一些greendao的痕迹。

FAILURE:构建失败,出现异常。

任务:driver_module:greendao 失败 发现 2 个解析“/Users/../Code/MyApplication/driver_module/src/main/java/../sdk/MyEvents.java”的问题: #0 @1:无法解析 java.lang.Object 类型。它是从所需的 .class 文件间接引用的(ID:16777540;错误:true) #1 @1:无法解析 java.lang.String 类型。它是从所需的 .class 文件间接引用的(ID:16777540;错误:true)

编辑:我发现这有点接近,但这对我也不起作用。 https://github.com/greenrobot/greenDAO/issues/931

解决方法

就我而言,我将 greendao-gradle-plugin 3.2.2 更新为 3.3.0,然后,它神奇地解决了。

My screenshot

,

在 File > Project Structure > SDK Location 中确认您设置的 JDK 版本。 我在使用 Android Studio 的嵌入式 JDK 时遇到了同样的问题,但可以使用 1.8 JDK 进行构建。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?