繁体   English   中英

Android Studio:无需我干预即可编辑文件

[英]Android Studio: Files are edited without my intervention

我一直在寻找一个错误,一个解决方案说要做:“文件>使缓存无效并重新启动”

但是后来我发现我的build.gradle被未知数据替换了。

后来我又用“以前”的数据替换了它。 并再次执行相同的“文件 > 使缓存无效并重新启动”

现在,我的activity_main.xml文件被替换为:

<component name="libraryTable">
  <library name="Gradle: com.android.support.constraint:constraint-layout-solver:1.1.3@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support.constraint/constraint-layout-solver/1.1.3/bde0667d7414c16ed62d3cfe993cff7f9d732373/constraint-layout-solver-1.1.3.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES />
  </library>
</component>   

是什么触发了这个? 我在这里丢失了我的 XML 代码。

我已经尝试过以下解决方案及其对我的工作。

我已经从 C: 驱动器中删除了缓存文件夹。 在 Android 工作室中打开项目之后。

C:\\Users\\admin.AndroidStudio3.3\\system\\caches

尽管 Android Studio 中的文件似乎被修改并填充了一些垃圾,但我能够使用其他编辑器打开它们并且数据仍然存在。

Windows 用户,不要这样做: "File > Invalidate Caches and Restart"

我还没有找到在 Android Studio 中恢复它的方法。 但是能够从另一个编辑器复制和粘贴文件数据并使其工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM