Android 3.3.0更新,错误:原因:无效的类型代码:68

时间:2019-01-16 10:03:24

标签: java android android-studio kotlin

在更新了Android Studio(3.3.0)之后,我从Gradle sync中收到错误消息,提示“错误:原因:无效的类型代码:68”。即使在项目中,它们是在更新之前创建的,并且完全没有更改。 我试图重新安装Android Studio,但它也无济于事,因此必须与我的项目不兼容,但并没有说明什么和原因。

应用gradle:

Third-Party App

项目gradle:

component_B

5 个答案:

答案 0 :(得分:21)

我有同样的问题。我当时正在用两台PC进行一个项目:一台在办公室,一台在家里。在我的办公室里,更新了AS 3.3之后,一切都很好,但在家里,按照我在办公室执行的相同步骤,出现了错误代码68。

几个小时后,我想出了解决方法。 默认情况下,Android Studio 3.3启用了“仅同步活动的变体”选项。禁用此功能解决了该问题。但是,即使成功完成Gradle同步,重新激活该功能也会出现相同的错误。所以我认为这不是一个完整的解决方案,但至少现在我可以工作。

答案 1 :(得分:15)

我与IntelliJ 2019.1具有相同的发行版,取消选中此选项对我有效。 enter image description here

答案 2 :(得分:3)

将JDK位置更改为..... \ Android Studio \ jre的路径

答案 3 :(得分:2)

我收到了类似的消息(“无效类型代码:E5”),并通过首先从命令行进行构建来解决了该问题,发现这是Firebase libs版本冲突,然后切换为使用firebase-bom而不是手动指定每个版本。

答案 4 :(得分:0)

我在LinkedIn学习课程中遇到了相同的错误(6C),我设法通过以下步骤解决了该问题

  • 在项目级别的build.gradle文件中更新Kotlin
  • 在项目级别的build.gradle文件中更新gradle构建版本。
  • 打开“项目结构”,然后使用“建议”选项卡,将所有模块更新为最新版本。
  • 将compileSdkVersion和targetSdkVersion更新为最新版本。