【问题标题】:Cannot build my project after updating to Android Studio 4.2更新到 Android Studio 4.2 后无法构建我的项目
【发布时间】:2021-05-07 13:11:38
【问题描述】:

我最近升级到了 Android Studio 4.2。我无法再构建我的项目。

Android Studio 不停地尝试启动Gradle Daemon,但无法启动:

Starting Gradle Daemon...
Gradle Daemon started in 5 s 92 ms
Starting Gradle Daemon...
Gradle Daemon started in 4 s 406 ms
Starting Gradle Daemon...
Gradle Daemon started in 2 s 968 ms
Starting Gradle Daemon...
Gradle Daemon started in 2 s 937 ms
Starting Gradle Daemon...

我认为因此,我的TaskManager 中生成了数十个OpenJDK Platform binaries。这个过程永远不会停止,直到我的机器内存不足。在这种情况下,Android Studio 经常崩溃。

当我到达 Android Studio 停止构建的位置时,它向我显示一个错误:(很抱歉,我发布了错误图像。我的笔记本电脑被冻结,无法复制错误消息。)

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

    Studio 尝试导入以前的 .vmoptions 并对其进行清理以使其正常工作 使用 JDK 11 使用的垃圾收集器。如果该过程失败,则 对于在 .vmoptions 文件。

    为了解决这个问题,试试:

    我们建议在 .vmoptions 中注释掉自定义选项(使用 “#“ 特点)。 .vmoptions 文件可以在以下位置找到 地点:

    窗户

    C:\Users\YourUserName\AppData[Local|Roaming]\Google\AndroidStudio4.2\studio64.exe.vmoptions

    查看文档以了解 Android Studio 4.2 https://developer.android.com/studio/known-issues 的更多已知问题

    【讨论】:

      【解决方案2】:

      尝试打开 build.gradle,在顶部您会看到 JDK not Recognized 对话框,单击它并选择您的 JDK。它会起作用的。

      【讨论】:

        【解决方案3】:

        可能的解决方案:

        解决方案 1。

        重启你的机器。然后重新打开您的项目。它应该可以解决问题。

        解决方案 2。

        Android Studio 4.2 可能由于从之前版本的 Android Studio 导入的无效 Android Studio 配置或不兼容的插件而出现问题

        转到这些文件夹:

        C:\Users\YourUserName\AppData\Local\Google
        
        C:\Users\YourUserName\AppData\Roaming\Google
        

        找到Android Studio 4.1 或之前版本 Android Studio 的类似目录。删除(或重命名,用于备份目的)目录,具体取决于 Android Studio 版本,然后再次启动 Android Studio。

        【讨论】:

          猜你喜欢
          • 2021-07-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-07-25
          • 2017-11-05
          • 2016-04-09
          相关资源
          最近更新 更多