Android Studio-Gradle同步失败:已释放

Android Studio-Gradle同步失败:已释放,android,linux,android-studio,gradle,Android,Linux,Android Studio,Gradle,在升级到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,但没有成

在升级到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在命令行中按预期运行构建

这不是一个复制品

编辑

正在显示事件日志

Unable to save plugin settings: The plugin org.jetbrains.android failed to save settings and has been disabled. Please restart Android Studio
在IDE致命错误窗口中,我看到以下异常:

'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)
编辑2:


Android Studio 3.2的最新版本也存在同样的问题。

可能存在重复问题: Android Studio 3.0-无法保存设置:无法保存设置。请重新启动Android Studio

这对我有用:删除.idea文件夹

1转到文件->设置->插件禁用任何未加载的插件,即红色@friederbluemle。这可能不适用于您

2启用一个插件,Android支持

3右键单击Android Studio中包含模块gradle.build文件的“应用程序”目录,然后选择“在浏览器中显示”-这将打开该目录

4.退出安卓工作室。离开Android Studio的任何和所有实例,允许您删除该目录中的折叠.idea

5重新启动时,您会注意到项目不会出现-您必须在出现的对话框窗口中选择。没关系。选择它,它将“重建”文件夹.idea


6转到文件->设置->插件启用任何和所有插件(如果有)。

结果是,问题是我试图打开一个项目目录,该目录是指向同一分区上实际位置的符号链接。命令行上的Gradle在从符号链接位置构建项目时没有问题,但是,在Android Studio中打开它会导致上述模糊且无帮助的错误。

简单解决方案

    1.Delete module folder and modules.xml file under .idea folder. 
    2.Close Android Studio
    3.Reopen and sync

适用于我的是Android Studio文件和失效/重启选项

删除.idea文件夹 关闭Android Studio 重新打开Android Studio并允许它同步整个项目。
您是否尝试关闭并重新打开项目?有时更新无法相应地更新项目结构。@m0skit0是的,如问题中所述,我删除了所有生成的IntelliJ文件,重新启动并使Android Studio无效,并试图再次打开该项目。Android Studio 3.2的更高版本没有解决该问题,我仍然在使用最新的3.3 canary 1版本时遇到同样的问题。感谢详细的步骤@Andorious Solutions-对我来说,这是一个不同的问题,查看我刚刚发布的答案。删除所有.idea目录为我消除了此错误。只需从项目中删除.idea文件夹切换到项目视图,关闭项目无需重新启动android studio。在syncI出现相同问题后重新打开并重建。浪费了很多时间清理Studio数据和插件以及各种东西的组合。即使是最新的金丝雀也无济于事。谢谢你指出这个问题!:指向实际目录而不是符号链接为我解决了这个问题。谢谢你有没有报告这件事?似乎是一个bug.1.Delete模块文件夹和.idea文件夹下的modules.xml文件。2.关闭Android Studio 3.重新打开并同步。请按照“不工作”的步骤操作,然后您可以尝试1.删除.idea文件夹下的module文件夹和modules.xml文件。2.关闭Android Studio 3。文件->无效缓存并重新启动.idea目录中的结构已更改一点。对我有效的是1。删除modules.xml、libraries/和cache/2。文件->使缓存无效并重新启动。