将 android studio 更新到3.3 版 Build #AI-182.5107.16.33.5199772(于 2018 年 12 月 25 日构建)后,我在尝试构建项目时开始收到此错误消息:无法将具有类 'org.gradle.api.internal.collections.SortedSetElementSource' 的对象 'org.gradle.api.internal.collections.SortedSetElementSource@4a6a22ae' 转换为类 'java.util.TreeSet'。我试图自己修复它,但到目前为止没有成功。我已经尝试过:清理项目重建项目无效缓存更多信息:Android Studio 3.3 Build #AI-182.5107.16.33.5199772,于 2018 年 12 月 25 日构建JRE:1.8.0_152-release-1248-b01 amd64 JVM:JetBrains sro Windows 10.0的 OpenJDK 64 位服务器 VM任何帮助将不胜感激。
1 回答
温温酱
TA贡献1752条经验 获得超4个赞
尝试以下恢复步骤(假设一个相当标准的 Android Studio 项目设置):
在 Android Studio 中,在每个打开的 IDE 窗口中选择 File > Close Project,直到返回欢迎对话框
备份整个项目目录,以防这些说明不起作用,以便您恢复当前状态
在项目根目录中,删除
.gradle/
、.idea/
和build/
子目录以及所有*.iml
文件在每个模块目录(例如
app/
)中,删除build/
子目录以及所有*.iml
文件在欢迎对话框中,选择“导入项目(Gradle、Eclipse ADT 等)”
选择您的项目目录,然后单击“确定”将其导入
这基本上是对项目的“深度清理”,去掉了不属于实际项目源代码的所有内容。幸运的是,您的项目现在将成功运行。
如果失败,开始比较这个项目的 Gradle 文件和一个新创建的项目(在你的评论中,这似乎工作正常),并尝试找出哪些差异导致了你的问题。
添加回答
举报
0/150
提交
取消