簡體   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