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\在 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的主要内容,如果未能解决你的问题,请参考以下文章