【发布时间】:2018-11-30 12:47:40
【问题描述】:
在 Android Studio 发生随机崩溃后,我的很多代码都被 Android Studio 打开,就好像它是 XML 或 R.class。
更好地解释它:在全新安装 Android Studio(任何版本)后它会自行纠正,并且在 3.1.4 中没有发生,但我正在使用 3.2 中的功能。编码不到 6 小时后,Android 发生随机崩溃,我由 AS 报告它,这突然发生在我的许多文件中,直到我完全重新安装 Android 才允许我再次构建它。
我以管理员身份运行 AS,并且我在任何地方都拥有权限。 我的项目没有损坏,我的文件也没有损坏,因为每次全新安装都会简单地恢复我的代码,我可以编写代码,直到发生任何/随机崩溃,从而造成这种 AS/Gradle 损坏。
如您所知,即使在 AS 上“损坏”时,我的代码实际上也很好 when opened with any external editor,因此恢复我的 Git 代码并不足以让我摆脱这个问题(我希望)。
我已经尝试过的一些重要的事情:
- 清除缓存并重启 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 @CanProgram(从 2.3.3 开始?)
【问题讨论】:
-
不久前我也遇到了类似的问题。尝试了您提到的所有选项,但没有任何效果。我最终不得不删除现有版本的 Android Studio(包括我的自定义设置)并重新下载。然后我又遇到了同样的问题。我认为问题在于 Android Studio 的最新版本(3.2.1),我现在使用的是 3.1 版本,一切正常
-
太难过了....我也尝试了 3.3 RC,但遇到了同样的问题...看来我必须再次回到 1.4,并坚持下去。我真的希望 Google 能尽快解决这个问题,因为这是一个严重的开发中断。
-
最新安卓工作室解决方案stackoverflow.com/a/68746941/5773037
标签: android android-studio mobile