首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与Android Studio 3.1的Gradle同步失败:反向分支70上存在未初始化的对象

与Android Studio 3.1的Gradle同步失败:反向分支70上存在未初始化的对象
EN

Stack Overflow用户
提问于 2018-03-27 22:06:11
回答 5查看 13.9K关注 0票数 37

在将Android Studio从3.0更新到3.1之后,我的项目gradle同步失败,出现以下错误。

代码语言:javascript
运行
复制
Gradle sync failed: Uninitialized object exists on backward branch 70 Exception Details: Location: 
com/android/build/gradle/tasks/BuildArtifactReportTask.newArtifact(Lcom/android/build/api/artifact/BuildableArtifact;)
Lcom/android/build/gradle/tasks/BuildArtifactReportTask$BuildableArtifactData;
EN

回答 5

Stack Overflow用户

发布于 2018-03-29 17:11:49

正如@tech_android已经在this comment上发布的,要永久解决这个问题,请转到模块设置> SDK Location > Use JDK。

这将通过使用嵌入式JDK消除对外部Java安装的依赖。

票数 76
EN

Stack Overflow用户

发布于 2018-03-28 00:33:27

我猜这是JDK旧版本的一个bug。转到项目结构并将项目更改为最新的JDK,如1.80_72或更高版本。

希望它能解决你的问题。

票数 10
EN

Stack Overflow用户

发布于 2018-04-05 14:36:15

它解决了我在使用嵌入式JDK(推荐)选项时的问题

执行此操作

项目结构-> SDK位置->选择“使用嵌入式JDK(推荐)”

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49515100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档