Android Studio 3.2.1不断破坏奇怪XML上的Java文件

时间:2018-11-30 12:47:41

标签: android android-studio mobile

在Android Studio上随机崩溃后,Android Studio正在打开我的许多代码,就像是XML或R.class。

Sample of Corrupted File 1

Sample of Corrupted File 2

更好地说明它:全新安装了Android Studio(任何版本)后,它确实会纠正自身,并且在3.1.4中没有发生,但是我使用的是3.2中的功能。经过不到6小时的编码,Android上发生了一次随机崩溃,我通过AS报告了此错误,这突然出现在我的许多文件上,直到完全重新安装Android之前,我不允许再次构建它。

我以管理员身份运行AS,并且到处都有权限。 我的项目也没有损坏,我的文件也没有损坏,因为每一次全新安装都只会带回我的代码,并且我可以进行编码,直到发生任何/随机崩溃,从而造成AS / Gradle损坏。

您可以看到,即使在AS上“损坏”,我的代码实际上也没问题when opened with any external editor,因此恢复我的Git代码不足以使我摆脱这个问题(我希望)。 / p>

我已经尝试过的一些重要事情:

  • 清除缓存并重新启动Android Studio
  • 使用Android 3.2.1和3.3 RC
  • 重建项目
  • 与Gradle,文件系统等重新同步...
  • /user/.gradle/caches /user/.AndroidStudio3.3/system/caches
  • 清除缓存
  • 从项目的文件夹中删除.idea和.gradle
  • 重新安装Android Studio(两个版本都尝试过)

我在这里发现了一个相关问题,但是那家伙只是删除了这两个文件。但这是我无法做到的,因为这是我的项目文件所发生的。可以在here中找到此相关问题。

我还发现了另外3或4个帖子,这些帖子从不回答有效答案,并且“从未解决”或通过安装新版本的AS解决。但是我已经在尝试Beta了,这个错误/问题仍然存在。...

考虑此帖子以寻求帮助。这在我的开发中困扰着我,使得我无法在超过6个小时的时间里进行编程,然后在每个及任何较新版本的AS中都出现这种奇怪的行为。

参考:

Related by @Vengat

Related by @CanProgram(自2.3.3开始)

Related by @RmGetty Bautista

Related at KeepCoding

1 个答案:

答案 0 :(得分:-1)

TBH,Android Studio很烂。如果遇到此问题,请重新启动代码。 我试图最大程度地减少文件损坏的可能性的方法是,每当我完成该程序的运行时就关闭模拟器,并且在该程序正常运行时,我将所有文件都复制到记事本中,以防万一发生不良情况。 *是的,当我想在讲师面前展示我的作业时,它发生了,这要归功于记事本