Android Studio–Gradle同步失败:已经处理完毕

Android Studio–Gradle同步失败:已经处理完毕,第1张

概述更新到AndroidStudio3.2Beta1后,我开始为两个不同的项目收到以下错误:Gradlesyncfailed:Alreadydisposed!AndroidStudio3.1.3没有错误,在更新到beta1之前,AndroidStudio3.2的各种金丝雀版本没有错误.我已经尝试了我能想到的一切(例如完整清理项目,包括所有生成的.

更新到Android Studio 3.2 Beta 1后,我开始为两个不同的项目收到以下错误:

Gradle sync Failed: Already disposed!

AndroID Studio 3.1.3没有错误,在更新到beta 1之前,AndroID Studio 3.2的各种金丝雀版本没有错误.

我已经尝试了我能想到的一切(例如完整清理项目,包括所有生成的.gradle / .iml / .IDea文件/文件夹,以及完整的无效缓存和AndroID Studio重启)但没有成功.使用Gradle从命令行按预期工作.

这不是Android Studio Gradle Already disposed Module的重复

编辑

事件日志正在显示

Unable to save plugin settings: The plugin org.jetbrains.androID Failed to save settings and has been Disabled. Please restart AndroID Studio

在“IDE Fatal errors”窗口中,我看到以下异常:

'Gradle: backport-util-concurrent:backport-util-concurrent:3.1@jar' already disposed: --------------Creation trace: java.lang.Throwable    at com.intellij.openAPI.util.Traceabledisposable.<init>(Traceabledisposable.java:45)    at com.intellij.openAPI.roots.impl.librarIEs.libraryImpl.<init>(libraryImpl.java:103)    at com.intellij.openAPI.roots.impl.librarIEs.libraryImpl.<init>(libraryImpl.java:69)    at com.intellij.openAPI.roots.impl.librarIEs.librarytableBase$libraryModel.readExternal(librarytableBase.java:327)    at com.intellij.openAPI.roots.impl.librarIEs.librarytableBase.loadState(librarytableBase.java:64)    at com.intellij.openAPI.roots.impl.librarIEs.librarytableBase.loadState(librarytableBase.java:30)    at com.intellij.configurationStore.ComponentStoreImpl.doInitComponent(ComponentStoreImpl.kt:375)    at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:331)    at com.intellij.configurationStore.ComponentStoreImpl.initPersistenceStateComponent(ComponentStoreImpl.kt:121)    at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:96)    at com.intellij.openAPI.components.impl.PlatformComponentManagerImpl.initializeComponent(PlatformComponentManagerImpl.java:54)

EDIT2:

更新版本的AndroID Studio 3.2也存在同样的问题.

解决方法:

事实证明,问题是我试图打开一个项目目录,该目录是实际位置的符号链接(在同一分区上). Gradle(在命令行上)从符号链接位置构建项目没有问题,但是,在AndroID Studio中打开它会导致上面描述的模糊且无用的错误.

总结

以上是内存溢出为你收集整理的Android Studio – Gradle同步失败:已经处理完毕全部内容,希望文章能够帮你解决Android Studio – Gradle同步失败:已经处理完毕所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1104698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存