【问题标题】:Android Studio Crash on Code autocompleteAndroid Studio 在代码自动完成时崩溃
【发布时间】:2019-11-16 16:51:09
【问题描述】:

“Ctrl + Space”后Android Studio崩溃

系统配置 - macOS Catalina 10.15 Beta

Android Studio - 3.4.1 和 3.5 Beta 5

我已经试过了

Invalidate Caches/Restart

【问题讨论】:

  • 我认为问题似乎出在所有 intellij 产品上

标签: android macos android-studio macos-catalina


【解决方案1】:

解决方法是将-Dsun.font.layoutengine=icu 添加到 VM 选项中。

您可以通过Help > Edit Custom VM Options 进行操作。

来源:https://youtrack.jetbrains.com/issue/JBR-1639

【讨论】:

    【解决方案2】:

    是的,All intellij IDE 中存在导致 Mac Os Catalina Beta 2 崩溃的问题,从日志中我看到由于 OpenJDK 导致 IDE 崩溃,Android Studio 在 Mac Os Catalina Beta 1 上运行良好,但在 Beta 2 上开始崩溃,我降级回 Mac Os Mojave,因为它影响了我的生产机器,我了解到永远不要在生产机器上使用 Beta。我建议您将 Mac Os 降级到稳定版本。或者等待 intellij 更新他们的应用以支持 Catalina。

    【讨论】:

      【解决方案3】:

      您可以转到 /Applications 文件夹并右键单击 Android Studio 然后选择 Show Package Contents ,转到 Contents/bin/studio.vmoptions 并在文件末尾添加:

      -Dsun.font.layoutengine=icu
      

      重新启动 IDE。

      【讨论】:

        【解决方案4】:

        将 IDE java 运行时切换到 Oracle JDK 8 对我有用。切换 IDE Java 运行时:

        1. 在 Android Studio 中安装“JB SDK Bintray Downloader”插件 (screenshot)
        2. 按照All platforms: switch between installed runtimes 部分下的说明更改IDE java 运行时-instructions

        我已经用了 2 个小时了,没有崩溃,没有慢等现象。

        【讨论】:

          【解决方案5】:

          enter image description here

          1) 更新您的 Macbook 操作系统以获取最新版本:10.15.3

          【讨论】:

            猜你喜欢
            • 2017-04-20
            • 1970-01-01
            • 1970-01-01
            • 2013-08-24
            • 2017-12-06
            • 2015-02-16
            • 2017-08-13
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多