Android Studio 3.6 中的 Gradle 同步失败导致类型代码无效:85

omi*_*id 13 gradle android-studio

我只是将我的 Android Studio 从版本 3.5.3 更新到 3.6,现在我打开任何项目我看到这个错误并且 gradle 不同步

在此处输入图片说明

Gle*_*val 38

我遇到了同样的问题。我通过更改我使用的 JDK 版本(即 JDK 13)解决了这个问题。

  1. 转到文件 -> 项目结构
  2. 在左侧,单击SDK Location并转到JDK Location
  3. 改成Android Studio自带的Embedded JDK
  4. 单击“确定”


Arp*_*tel 7

如果您使用 Android Studio 4.0 或更高版本并且出现如下错误

    Cause: invalid type code: 17
    Cause: invalid type code: fe
    Cause: invalid type code: 13
 Cause: invalid type code: 85
Run Code Online (Sandbox Code Playgroud)

或者

它说 JDK 有问题,然后按照以下步骤解决错误。

步骤 1:首先从项目目录中删除.gradle.idea文件夹并重新启动 Android Studio。确保它已从回收站中消失。

第 2 步:转到项目结构

项目结构

第 3 步:从 Project Structure 窗口的左侧面板中选择SDK Location

第 4 步:转到JDK Location并单击向下箭头,然后选择jre而不是jdk

C:\Program Files\Android\Android Studio\jre
Run Code Online (Sandbox Code Playgroud)

JDK位置

它将解决错误。重建项目

注意: jre 附带 android studio 4 安装不确定旧版本。

这个解决方案对我有用。