类已完全更改为带有错误的XML标记

时间:2018-10-29 09:15:26

标签: java android gradle build

我通常在使用android应用程序,然后今天打开项目时,我发现所有项目在构建后都包含错误,大多数Java类(特别是活动)已更改为某种我不理解的XML 。打开这些类时,将使用这些内容代替完整的Java文件:

 <component name="libraryTable">
  <library name="Gradle: com.squareup.retrofit2:retrofit:2.4.0@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/retrofit/2.4.0/fc4aa382632bfaa7be7b41579efba41d5a71ecf3/retrofit-2.4.0.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/retrofit/2.4.0/451207353948708405a08287e2a315c3f23553fe/retrofit-2.4.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>  

我检查了版本控制,结果发现没有文件更改而导致此错误。

当我尝试运行该应用程序时,也会发生错误,该项目未找到启动器活动。可能是这个问题的原因?我尝试删除所有gradle并再次重新安装以及重新安装android studio。

谢谢

1 个答案:

答案 0 :(得分:1)

我认为您的项目已删除,这就是它显示此内容的原因。 另一件事是尝试关闭并重新打开android studio。