![](/img/trans.png)
[英]How to uninstall my own Android application without user intervention?
[英]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.