【问题标题】:Android Studio "Unable to save plugin settings"Android Studio“无法保存插件设置”
【发布时间】:2015-05-04 21:28:09
【问题描述】:

今天打开 android studio 时出现以下错误:

然后,当我重新启动 Android Studio 后,我收到以下错误:

启用“Android 支持”并重新启动后,前两个错误再次显示,当我再次重新启动时,我再次收到第三个错误,并且“Android 支持”插件再次被禁用。 (我什至尝试卸载并重新安装 Android Studio)

我该如何解决这个问题?

【问题讨论】:

    标签: android plugins android-studio


    【解决方案1】:

    我已经这样解决了这个问题:-

    1. 转到文件 >> 使缓存无效/重新启动 >> 无效并重新启动
    2. 重启后,如果出现警告,只需点击启用 Android 支持

    【讨论】:

      【解决方案2】:

      当我收到此错误时,我使用的是 Gradle 4.1 和 AS 3.0.1。

      查看 Gradle 控制台。如果它看起来像这样,请继续阅读:

      Plugin Error
      Problems found loading plugins:
      Plugin "Android Games" was not loaded: required plugin "Android Support" is disabled.
      Plugin "Android NDK Support" was not loaded: required plugin "Android Support" is disabled.
      Plugin "Android APK Support" was not loaded: required plugin "Android Support" is disabled.
      Plugin "Google Developers Samples" was not loaded: required plugin "Android Support" is ...
      ...
      Plugin "Fire... (show balloon)
      

      请注意,所有人都说“必需的插件 Android 支持已禁用。”

      另请注意链接“显示气球”。

      1. 点击show balloon

      2. 选择启用 Android 支持

      3. 重启 AS。

      我希望这对你也有帮助。

      【讨论】:

      • 这对我有用,但我必须完全控制用户(Jetbrains 目录由于某种原因被设置为只读)。
      【解决方案3】:

      如果未正确添加模块,可能会发生这种情况。

      添加 build.gradle 不是添加模块文件夹,而是导致项目损坏和 Android 支持插件出现问题。

      要检查这是否是问题所在,请尝试创建一个新的 Android 项目。如果新项目可以正常打开(可能需要启用插件并重新启动Android Studio),那么这是一个项目问题。

      如果是这种情况,请从项目中删除不正确的模块,并在需要时重新启用插件并重新启动 Android Studio。

      【讨论】:

        【解决方案4】:

        TL;DR
        我终于通过删除 .idea/workspace.xml 并重新启用插件来修复它。

        当我安装 AS 3.1 beta 和 AS 3.0.1(stable) 并在其中打开我的项目时,我也遇到了同样的问题。几次会议都没问题,直到不是。无法弄清楚究竟是什么破坏了项目配置,但项目将在 3.0.1 中打开,而不是在 3.1 中。任何其他项目也可以在 3.1 上运行。症状是一样的:android支持插件被禁用,它不会启用。我尝试过使缓存失效,重新安装 AS(即使是 3.1 稳定版也行不通)。
        最终我注意到了项目根文件夹中工作室创建的 projectBackup 和 projectBackup2 文件夹。它们包含多个版本的 workspace.xml 文件。所以我从 .idea 文件夹中删除了这些备份文件夹和 workspace.xml。然后工作室要求重新加载项目,就是这样 - 之后我可以重新启用所有插件

        【讨论】:

        • 这对我从 3.0.1 和 3.1 来回切换后的 AS v3.1.1 有所帮助。在@DSlomer64 的回答无效后尝试过。
        【解决方案5】:

        就我而言,这似乎是一个权利问题。使用管理员权限启动 Android Studio 时不会出现问题。

        以管理员身份重新启用插件并使用我的默认用户重新启动 AS 没有帮助。

        编辑

        我更新到最新的金丝雀。 使用管理员用户我已经安装了 AS。 我事先完全删除了.AndroidStudio/config.AndroidStudio/system.AndroidStudio/plugins(我为这些文件使用了不同的位置,所以我必须在每次安装后替换idea.properties。在执行此操作时,我注意到它们重命名了 . AndroidStudio 到 AndroidStudio.2。这给了我删除这些目录的提示。) 在此之后,无论哪个用户运行 AS,我都没有问题。

        【讨论】:

        • 删除 .AndroidStudio 文件夹并重新安装后,它现在可以工作了。谢谢!
        【解决方案6】:

        上述单一解决方案都不足以满足我的需求。从 android studio 2.3.3 更新到 3.1.2 后,我遇到了同样的问题。

        1. 关闭 Android Studio
        2. 删除 .idea/workspace.xml
        3. 重启android studio(你的问题项目会自动打开)
        4. 创建了一个新的 .idea/workspace.xml
        5. 将项目与 gradle 文件同步
        6. 打开文件->设置->插件->启用
          • “Android 支持”插件。
          • Android NDK 支持(我不得不禁用并重新启用它)
        7. 重启 Android Studio

        【讨论】:

        • 根据控制台日志并在必要时单击“气球”以修复 gradles 和其他项目配置。这在迁移到 3.3 时尤其有用
        【解决方案7】:

        我今天收到此错误,我从 Help>CheckForUpdates>Update 更新了 Android Studio。 之后安装缺少的 Google Cloud 插件。 现在它工作正常。

        【讨论】:

        • 嘿,我尝试了你的解决方案,它似乎修复了一些问题,但我无法运行我的项目,因为 rub 按钮被禁用
        • 尝试更改您的运行配置。
        【解决方案8】:

        最近在使用 Android Studio 1.3 和 1.4.2(测试版)时遇到了这个问题。这是由 Java 堆中的 OutOfMemoryError 引起的。

        我通过增加studio.vmoptions 文件中的-Xmx-XX:MaxPermSize 值解决了这个问题

        【讨论】:

          【解决方案9】:

          在android studio中转到file->settings->plugin->启用androidsupport

          【讨论】:

            【解决方案10】:

            就我而言,我使用的是 Ubunto,我必须解锁项目的文件夹: 在终端上输入此命令:

            sudo chown -R $USER: $HOME

            【讨论】:

              【解决方案11】:

              你可以试试这个:

              重命名项目所在的文件夹 在 Android Studio 中打开项目(现在您必须浏览它) 等到它同步并关闭项目 将文件夹重命名为原始文件夹 这为我解决了它。只是删除idea文件夹和使缓存失效并不能解决问题。

              【讨论】:

                【解决方案12】:

                如果您收到“无法保存插件设置”或“无法保存设置”错误窗口,

                并且您已经尝试了此处列出的所有其他解决方案,但它们对您不起作用,请尝试以下方法:

                1. 使缓存无效:但不要选择重新启动,只选择“无效”。
                2. 关闭项目,然后退出 Studio
                3. 如果您有以前的“设置”文件夹备份,请立即恢复。 如果没有,您将需要删除您的设置文件夹。例如,在 Windows 中:

                / < USER_HOME_DIR >/.AndroidStudioPreview3.2

                或在 Mac 上:

                /Users/<USER_NAME>/Library/Preferences/.AndroidStudioPreview3.2
                
                1. 删除项目的 .idea 文件夹
                2. 重新启动 Android Studio,但这次选择导入项目

                Android Studio 将重新索引您的项目,但现在错误将消失。 在 Android Studio 完成 Gradle Sync 后,最好同时备份设置文件夹

                【讨论】:

                  【解决方案13】:

                  在我的情况下,我安装了一个插件,并且在 android 重新启动时,它无法启动。这导致插件工作流无法完全运行,并出现上述错误。

                  禁用有问题的插件解决了这个问题。

                  【讨论】:

                    【解决方案14】:

                    我只是像下面这样替换项目 build.gradle。它有效。

                        buildscript {
                        ...
                        repositories {
                            mavenLocal()
                            maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
                            maven { url "https://jitpack.io" }
                            mavenCentral() // jcenter() works as well because it pulls from Maven Central
                            maven {
                                url 'https://maven.google.com/'
                                name 'Google'
                            }
                            jcenter()
                        }
                        ...
                        }
                    
                        allprojects {
                        repositories {
                            mavenLocal()
                            maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
                            maven { url "https://jitpack.io" }
                            mavenCentral() // jcenter() works as well because it pulls from Maven Central
                            maven {
                                url 'https://maven.google.com/'
                                name 'Google'
                            }
                            jcenter()
                        }
                    }
                    

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2018-08-24
                      • 2021-05-11
                      • 2011-05-04
                      • 2013-10-22
                      • 1970-01-01
                      相关资源
                      最近更新 更多