在更新了Android Studio(3.3.0)之后,我从Gradle sync中收到错误消息,提示“错误:原因:无效的类型代码:68”。即使在项目中,它们是在更新之前创建的,并且完全没有更改。 我试图重新安装Android Studio,但它也无济于事,因此必须与我的项目不兼容,但并没有说明什么和原因。
应用gradle:
Third-Party App
项目gradle:
component_B
答案 0 :(得分:21)
我有同样的问题。我当时正在用两台PC进行一个项目:一台在办公室,一台在家里。在我的办公室里,更新了AS 3.3之后,一切都很好,但在家里,按照我在办公室执行的相同步骤,出现了错误代码68。
几个小时后,我想出了解决方法。 默认情况下,Android Studio 3.3启用了“仅同步活动的变体”选项。禁用此功能解决了该问题。但是,即使成功完成Gradle同步,重新激活该功能也会出现相同的错误。所以我认为这不是一个完整的解决方案,但至少现在我可以工作。
答案 1 :(得分:15)
答案 2 :(得分:3)
将JDK位置更改为..... \ Android Studio \ jre的路径
答案 3 :(得分:2)
我收到了类似的消息(“无效类型代码:E5”),并通过首先从命令行进行构建来解决了该问题,发现这是Firebase libs版本冲突,然后切换为使用firebase-bom
而不是手动指定每个版本。
答案 4 :(得分:0)
我在LinkedIn学习课程中遇到了相同的错误(6C),我设法通过以下步骤解决了该问题