[英]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.