Android Studio无法从project.iml和app.iml加载项目设置
我删除了这些文件,然后重新启动了Android Studio
现在我无法打开项目内的任何文件。
在每个文件中,我看到以下内容:
<component name="libraryTable">
<library name="com.google.firebase:firebase-crash-license-12.0.0">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/firebase-crash-license-12.0.0.aar/4af1d2fd848fb29a90a1c9eb639021c5/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/firebase-crash-license-12.0.0.aar/4af1d2fd848fb29a90a1c9eb639021c5/res" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
有什么想法吗?
答案 0 :(得分:0)
我认为有两种可能的解决方案:
File -> Invalidate Caches/Restart...
。
删除caches
内的文件夹.gradle
,然后重新打开项目。这样,Gradle将开始下载依赖项,并将再次对其进行缓存。
答案 1 :(得分:0)
我有同样的问题。我尝试了“无效缓存”,删除了文件夹“ .gradle”,“。iml”和“ .idea”,但没有帮助。最后,我安装了android Preview,它可以工作。
5分钟前,我找到了另一个解决方案。我已通过删除文件夹AndroidStudio3.4\system\caches
解决了此问题。
答案 2 :(得分:0)
遇到同样的问题,这是一个对我有用的解决方案。
PS:您必须具有原始损坏的项目。 (意味着,复制它不会破坏项目结构)