未解析文件错误的PsiFile不允许我在Android Studio中打开项目结构

时间:2015-02-18 21:55:43

标签: android android-studio

我将库(extendedCalendarView)导入Android Studio后,我开始收到此错误。当我尝试从“文件”菜单中打开“项目结构”或“打开模块设置”时,会发生这种情况。

这里有完整的错误详情: PsiFile未针对文件C解析:/leandro/lagoonapps/RoutePlanner/RoutePlanner/build.gradle。等到onPsiFileAvailable()被调用:PsiFile未解析为文件C:/leandro/lagoonapps/RoutePlanner/RoutePlanner/build.gradle。等到onPsiFileAvailable()被调用。

我在项目级别的build.gradle从第一天开始就保持不变。 模块' gradle文件仅更新以反映sdk版本

应用程序仍然可以正确编译,但是在运行时找不到库类:   java.lang.RuntimeException:无法启动活动ComponentInfo {com.lagoonapps.routeplanner / com.lagoonapps.routeplanner.MainAct}:android.view.InflateException:二进制XML文件行#9:错误膨胀类com.tyczj.extendedcalendarview.ExtendedCalendarView

任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:0)

我遇到了这个问题,当我清除项目文件时,它甚至不允许我重新导入项目。

我如何修复它:关闭Android Studio / IntelliJ,清除项目文件,然后进入顶级settings.gradle,在那里您评论所有模块包含的内容。如果您现在尝试打开项目,它应该只显示正在使用的顶级模块,但是应该显示子模块的文件夹结构。现在进入settings.gradle并取消注释包含。做一个gradle同步,一切都应该回到原来的位置。

我知道这只是治疗症状,但它确实让我再次成为一个工作项目。

相关问题