Android Studio 缺少必要的插件 org.jetbrains.android

Posted

技术标签:

【中文标题】Android Studio 缺少必要的插件 org.jetbrains.android【英文标题】:Android Studio missing essential plugin org.jetbrains.android 【发布时间】:2020-08-24 05:08:34 【问题描述】:

我刚刚更新到 android Studio 4.1 Canary 9,但出现以下错误:

Missing essential plugin:

  org.jetbrains.android

Please reinstall Android Studio from scratch.

如错误所示,我已尝试从头开始重新安装 Android Studio,但没有任何变化。

【问题讨论】:

目前在 issuetracker 上针对此事件有几个问题:其中一些是:issuetracker.google.com/156047819issuetracker.google.com/156048033issuetracker.google.com/156047274issuetracker.google.com/issues/155985454 有同样的问题——超级烦人!!!他们搞砸了大约 10-15% 的主要/次要更新。我厌倦了在又一次搞砸之后不得不从头开始设置所有东西。 当我从插件列表部分单击“禁用 kotlin”时,我发生了事件 - 就像我按下了一个易于访问的自毁按钮 -_- 禁用 Kotlin 也是这里的问题。 我的系统上没有 disabled_plugins.txt 文件 (MacOS Big Sur) 【参考方案1】:

只需删除此文件(或删除此文件中最后禁用的插件):

C:\Users\YourUserName\.AndroidStudioVersion\config\disabled_plugins.txt

2021 年 2 月 10 日更新:

如果您找不到此地址,请在 windows 上尝试:

C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudioVersion\disabled_plugins.txt

最近这个地址转移到这里了。

2021 年 8 月 4 日更新:

如果您使用的是 Windows 11 应用数据文件夹被隐藏,需要提示(在windows 11中搜索如何取出丢失的应用数据文件夹) 然后转到前面提到的相同位置并删除该文件

【讨论】:

disabled_plugins.txt 文件可能位于也可能不在此确切位置。它可能在 AndroidStudio4.0/codestyles 中,或者在我的情况下是 AndroidStudio4.0/。无论您在哪里找到它,只需将其删除即可。 当我禁用 Kotlin 时出现此错误。所以我刚刚从文件中删除了 Kotlin 包行。无需删除整个文件 - 许多人禁用插件以获得更好的性能。他们必须再次禁用所有这些。 如果您想让其他插件仍处于禁用状态,最好删除该文件中的“diable Kotlin”行 就我而言,它位于 C:\Users\user\AppData\Roaming\Google\AndroidStudio4.2 就我而言,还有一个更新文件,我删除了它们。禁用不需要的插件很容易。发现这个问题是野兔。【参考方案2】:

对于Windows 用户。

C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudioPreview4.1\disabled_plugins.txt

删除此文件将解决问题。

更详细的information。

【讨论】:

也许它随着时间的推移而改变,但现在这是正确的答案。此外,您可以改为编辑它。 为我工作。就我而言,它位于 C:\Users\\AppData\Roaming\Google\AndroidStudio4.1 .android目录下还有其他同名文件。我一直在删除那些最初对我不起作用的文件。但是这里指定的目录中的文件是为我解决问题的文件。【参考方案3】:

在 Mac 操作系统上

    打开 /Users//Library/Preferences/AndroidStudio4.0/codestyles 删除 disabled_plugins.txt 重启 Android Studio

【讨论】:

在我的情况下,终端中的下一个命令有助于找到坏文件find ~/Library -name disabled_plugins.txt。我找到了文件~/Library/Application Support/Google/AndroidStudio4.1 路径更准确地定义为 Users/[your_name]/Library/Application Support/Google/AndroidStudio_xxxx 检查位置 /Library/Application Support/Google/AndroidStudio4.X 如果 AndroidStudio 文件夹不在此位置 /Users//Library/Preferences/ 在我的例子中,我自己禁用了几个插件,然后才停止工作,所以我编辑了“disabled_plugins.txt”文件,只删除了不必要的行。【参考方案4】:

正如Known Issues section of the Android Studio 4.1 Preview page 所指出的,如果您在 Android Studio 4.1 Canary 9 中遇到此错误,则意味着您在本地安装了与新 IDE 不兼容的 Kotlin 插件。

要解决此问题,您应该从以下位置(从上述链接页面)删除 Kotlin 文件夹,具体取决于您的操作系统:

Linux:~/.local/share/Google/AndroidStudioPreview4.1

Windows:C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudioPreview4.1

macOS:~/Library/Application Support/Google/AndroidStudioPreview4.1

对于 Linux 和 macOS,~ 指的是您的主目录,并且可以使用 rm -rf directory_name_here 从命令行(终端)删除目录。

无需安装替代 Kotlin 插件,因为它捆绑在该版本的 Android Studio 中。

【讨论】:

对于 Ubuntu,就我而言,disabled_plugins.txt 存储在 ~/.config/share/Google/AndroidStudio4.1 而不是 ~/.local/share/Google/AndroidStudio4.1 我已经删除了缓存和其他东西,但只有这个解决方案对我有用 这是正确的答案期。这似乎是 android studio 4.1+ 的设置所在的位置。不在 ~/Library/Preferences/AndroidStudio4.0 文件夹中。 也适用于北极狐 +1 谢谢。删除 /Users/vinbrain/Library/Application Support/Google/AndroidStudio2020.3/disabled_plugins 16.58.34.txt 对我有用。【参考方案5】:

Linux (Fedora 30 版) 上,在我想在安装过程中禁用 Kotlin 功能之后,问题发生了。我可以通过删除配置文件来解决它:

rm -r ~/.config/Google/AndroidStudio4.1

或者只是删除 disabled_plugins.txt 文件:

rm  ~/.config/Google/AndroidStudio4.1/disabled_plugins.txt

有时你不得不在你的 Linux 机器上重新提取你的 android-studio。请注意,删除 ~/.local/share/Google/AndroidStudio4.1/ 目录对我没有帮助。

【讨论】:

这在 Ubuntu 20 上对我有用,虽然您必须从头开始重新配置所有内容,但要让 AS 再次运行需要付出很小的代价。 在 ubuntu20.04 为我工作 感谢您的解决方案。但从“disabled_plugins.txt”文件中删除特定条目是更好的选择。【参考方案6】:

为 Android Studio 4.x 禁用 Kotlin 插件会导致此问题,并且您无法打开 Android Studio,直到再次启用 Kotlin 插件。要在不打开 Android Studio 的情况下重新启用插件,您可以从 Android Studio 配置路径中删除或编辑 disabled_plugins.txt 文件。

对于 Linux 发行版,默认配置目录为 ~/.config/Google/AndroidStudio4.x/

所以删除disabled_plugins.txt 将启用所有禁用的插件并解决您的问题。

rm ~/.config/Google/AndroidStudio4.1/disabled_plugins.txt

对于 macOS,默认目录为 ~/Library/Application Support/Google/AndroidStudio4.x

rm ~/Library/Application\ Support/Google/AndroidStudio4.1/disabled_plugins.txt

【讨论】:

对于 Mac?我在那里找不到文件 对于 Mac,应该是 ~/Library/Application Support/Google/AndroidStudio4.x 每次我打开它都会显示“插件 org.jetbrains.kotlin 无法保存设置并已被禁用。请重新启动 Android Studio”,我需要再次删除或编辑此文件。当我尝试打开首选项时,它什么也没做 尝试删除整个AndroidStudio4.1目录。 是的,这又起作用了,但我不知道我安装的一些插件发生了什么。现在一切都坏了。现在确定为什么会发生这种情况【参考方案7】:

在 Linux 上,禁用所有插件时,可能会发生这种情况 (Artic Fox)。路径是(或可能是):

~/.config/Google/AndroidStudio2020.3/disabled_plugins.txt

可以使用# 注释掉条目,以禁用特定插件。

【讨论】:

谢谢!路径是 ~/Library/Application Support/Google/AndroidStudio2020.3/disabled_plugins.txt【参考方案8】:

我使用的是 Linux Ubuntu 18.04 和 Android Studio 4.0,我在这个目录中找到了 disabled_plugins.txt 文件:

/home/[your_username]/.AndroidStudio4.0/config

然后我发现我把 Kotlin 插件放在了文件的末尾。 只需删除该行,Android Studio 即可。 顺便说一句,在任何其他操作系统上,您只需搜索 disabled_plugins.txt 即可找到您的文件。

【讨论】:

嘿,您知道为什么会出现此错误“无法加载类 'org.jetbrains.kotlin.gradle.AbstractKotlinGradleModelBuilder'。” @AMK 对不起,我的回答太晚了,但经过一番搜索,我发现可能有两个原因:1-Android Studio 缓存 2-您的 android studio 版本中可能存在错误您检查了吗?结果如何?【参考方案9】:

Windows 用户

C:\Users\Admin[如果你有用户名].AndroidStudio4.0\config

在那里你可以找到禁用的_plugins.txt 删除它并重新启动android studio

【讨论】:

【参考方案10】:

库 -> 应用程序支持 -> Google -> AndroidStudio4.2 -> disabled_plugins.txt

对于 MAC Mojave

【讨论】:

【参考方案11】:

转到 C:Drive 并删除 disabled_plugins.txt 文件

C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudioVersion\disabled_plugins.txt

如果您没有找到,请观看此视频 https://youtu.be/sMzAw6xaiZU 我做的。

【讨论】:

当链接到您自己的网站或内容(或您附属的内容)时,您must disclose your affiliation in the answer 以免被视为垃圾邮件。根据 Stack Exchange 政策,在您的用户名中包含与 URL 相同的文本或在您的个人资料中提及它不被视为充分披露。【参考方案12】:

C:\Users\Dell\AppData\Roaming\Google\AndroidStudio4.1

and then delete >>>> disabled_plugin.txt

在 Dell 的地方,您可以放置​​您的用户名或设备名称(例如 - Dell、Lenovo 等)。

【讨论】:

这对我有用。您也可以使用此链接,因为它会自动填充 Windows 资源管理器中的路径。 C:\Users\%username%\AppData\Roaming\Google\AndroidStudio4.1【参考方案13】:

我正在使用自制软件的 Android Studio 4.0。 并删除此

/Users/[your_name]/Library/Preferences/AndroidStudio4.0/disabled_plugin.txt

【讨论】:

【参考方案14】:

在 macOS Catalina 10.15 中,此文件位于 /Users/your_user_name/Library/Application Support/Google/AndroidStudio4.1/plugins

【讨论】:

【参考方案15】:

出现这个问题有两个原因。

    您从 Android Studio 中禁用了一些插件并重新启动。 某些插件被任何线程禁用,您开始收到缺少必要插件 org.jetbrains.android 此错误消息。

解决方案很简单。

C:\Users\Numan\AppData\Roaming\Google\AndroidStudio4.1

只要到最新的 Android Studio 版本,找到名为 disabled_plugins 的文本文档文件。现在打开它,删除您认为已禁用的行,或者删除完整的 disabled_plugins 文件并打开 Android Studio。您也可以在您的 C 盘中搜索 disabled_plugins,如果您无法从 AppData 中找到它,则会出现一个文本文件。

它有效 - 干杯!!!

【讨论】:

【参考方案16】:

对于 MacOS BigSur

Root/Users/your_user/Library/Application Support/Google/AndroidStudioversion/disabled_plugins.txt

无法搜索文件。

通过Shift+cmd+g

获得root权限

使用Shift+cmd+显示隐藏文件。(库很可能隐藏在您的用户文件夹中)

【讨论】:

【参考方案17】:

如果您禁用了某些插件,从disabled_plugins.txt 中删除这些可以解决问题。指定要启用的插件,而不是添加回所有插件:

groovy, smali, kotlin, junit // (i.e: Enable these)

【讨论】:

在我的例子中是 groovy + androidx.compose.plugins.idea 对我来说,要么是 smali,要么是 junit。谢谢你。【参考方案18】:

仅限 Windows 用户 尝试这个 这个对我有用 我正在删除这个文件 disabled_plugins.txt

C:\Users\ashif.AndroidStudio4.0\config

【讨论】:

【参考方案19】:

Linux 上使用 Android Studio 4.1

这对我来说是另一条路,也许这是现在的新格式?

~/.config/Google/AndroidStudio4.1

【讨论】:

这似乎是 Ubuntu 20 上的位置。这似乎更好answer @lasec0203 不,我使用的不是 Ubuntu 20,而是 18。【参考方案20】:

删除 disabled_plugins.txt 这包含所有禁用的插件

【讨论】:

【参考方案21】:

错误原因:在从 Android Studio 4.x 设置中禁用一个或多个插件(例如:Kotlin)后会出现此问题(Android Studio -> 首选项 -> 插件 -> 取消选中 Kotlin 插件 - > 应用 -> 确定 -> 重启 Android Studio ==> 错误提示

解决方案(Mac 专用):删除“disabled_plugins.txt”文件

    找到 ~/Library -name disabled_plugins.txt 理想情况下,路径是:/Users//Library/Preferences/AndroidStudio4.x/disabled_plugins.txt rm disabled_plugins.txt 重启 Android Studio

【讨论】:

【参考方案22】:

对于 Android Studio 4.2+,当您禁用 Properties Pluggin 或 Groovy Plugin 时会发生这种情况,您可以从 disabled_pluggins.txt 中删除这些条目。对于 Windows 用户,该文件位于:

C:\Users\username\AppData\Roaming\Google\AndroidStudioPreview4.X\disabled_plugins.txt

在上述地址的 username 字段中提供您的用户名, 或者,您可以像其他答案提到的那样删除此文件!

【讨论】:

【参考方案23】:

所有与 disabled_plugins.txt 相关的答案都是正确的,但只需删除该行就足够了(不必删除此文件。因此,以前禁用的插件将保持禁用状态。)

【讨论】:

【参考方案24】:

对于 Android Studio AndroidStudio2020.3 只需删除此文件:

disabled_plugins.txt

从此路径:

C:\Users\YOUR_USERNAME\AppData\Roaming\Google\AndroidStudio2020.3

【讨论】:

【参考方案25】:

您之前似乎禁用了您的插件,因此请查找并编辑

disabled_plugins.txt

并删除要启用它的插件。

在windows中,文件的位置是:

C:\Users\<UserName>\AppData\Roaming\Google\AndroidStudio...

【讨论】:

【参考方案26】:

由于禁用了 Kotlin 插件,我遇到了同样的问题。

修复就像从 ~/.config/Google/AndroidStudio4.1/disabled_plugins.txt 中删除 Kotlin 行一样简单。

【讨论】:

【参考方案27】:

你也可以试试下面的目录:

在 windows 搜索栏中搜索 %appdata% Google\AndroidStudio4.1 删除 disabled_plugins.txt

【讨论】:

【参考方案28】:

我通过删除以下文件夹中的文件解决了这个问题: ...\AppData\Roaming\Google\AndroidStudioPreview2020.3\plugins 可能是某些插件的问题,在我的情况下是 kotlin 重启android Studio(ArtFox金丝雀版)

【讨论】:

【参考方案29】:

解决办法是删除disabled_plugins.txt

Linux 上,Android Studio 4.1 路径为:

~/.config/JetBrains/AndroidStudio4.1

【讨论】:

【参考方案30】:

在 mac os 中使用 Cmd+Shift+. 来显示隐藏文件并在找到 disabled_plugins.txt 时使用

【讨论】:

以上是关于Android Studio 缺少必要的插件 org.jetbrains.android的主要内容,如果未能解决你的问题,请参考以下文章

我在android studio中遇到过这些错误?

是否有必要安装 Android Studio 以实现颤振或啥可以替代 android studio?

Android Studio中的混淆

Android Studio 中的混淆

Android Studio 升级中的“未找到默认活动”

Android Studio 中缺少 Android 12 (SDK 31) 的源文档。有修复/解决方法吗?