• 问题背景
  • 解决方法
  • 总结

阅读之前注意:

本文阅读建议用时:5min
本文阅读结构如下表:

项目 下属项目 测试用例数量
问题背景 0
解决方法 1
总结 0

问题背景

MacOS使用Android Studio 4.0,在设置中禁用了smali support这个插件。

重启打开Anddoid Studio后,就提示如下:

此时已经无法再从工具栏打开Preferences,重新enable那个插件了。Android Studio好坑…

解决方法

没办法,只能找这个实际的修改位置了,再重新改回来。一般这种配置都是写在某个文件里。

网上一番搜索,知道了修改的文件位置。即~/Library/Preferences/AndroidStudio4.0/disabled_plugins.txt( ps: 我的是4.0版本,所以是AndroidStudio4.0 )。
这样一来,解决方法就很简单了。

  1. 打开disabled_plugins.txt,剪切里面所有文本。
  2. 这样,就能重新打开Android Studio。此时把剪切的文本内容复制回disabled_plugins.txt,再从Android Studio中进入Preferences设置,发现原来禁用的插件现在是enable状态。
  3. 此时把这个插件先disable一次,再enabel一次,点击“Apply” “OK”。接下来Android Studio就会提示重启应用。重启即可解决问题。

PS:如果你根据Android Studio的建议进行重装,这个问题是无法解决的,因为重装后,还是会导入之前的配置,而配置文件中的关键插件还是禁用状态。

至于我上面先disable一次,再enabel一次的操作,是考虑到可能还有其他文件做了修改,这样操作就能修改回其他的文件了。

总结

Android Studio着实很坑,这种导致出错的操作是在Android Studio中进行的,但是自身却无法修复,也无法重新进入Android Studio进行设置恢复。必须人工干预,定位实际修改位置,再手动恢复。

虽然是用户错误操作引起,但一定程度上也是IDE的设计问题。希望以后能够改进吧。

如果本文对你有帮助,不如请我一罐可乐吧

Android Studio:Missing essential plugin org.jetbrains.android相关推荐

  1. AndroidStudio报错:Missing essential plugin: org.jetbrains.android Please reinstall Android Studio

    今天手贱禁用了kotlin插件,解决Android studio就报这个错,死活也启动不了. 后来百度一下才知道,被禁用的插件都记录在了disabled_plugins.txt中,所以,把disabl ...

  2. Android Studio——[Missing essential plugin: org.jetbrains.android ...]解决方案

    问题描述 解决方案 方法一 找到如下目录红线框中的文件,打开. 注意:路径红下划线文件夹默认是隐藏状态,需要查看隐藏文件才可以找到 打开之后找到org.jetbrains开头的文件字样,全部删除,即可 ...

  3. 启动AndroidStudio报错Missing essential plugin:org.jetbrains.android Please reinstall Android Studio...

    问题 今天升级Android Studio 后,打算重新启动,却发现启动报错如下: Missing essential plugin: org.jetbrains.android Please rei ...

  4. “Missing essential plugin: org.jetbrains.android……”

    错误提示 出现的场景: 1.多见于AndroidStudio升级:2.插件被禁用 解决方法:删除disabled_plugins.txt中的文件 Window: MAC:

  5. Mac下AndroidStudio报错macMissing essential plugin:org.jetbrains.android Please reinstall Android Studio

    在Mac环境下升级Android studio时报如下错误: Missing essential plugin: org.jetbrains.android Please reinstall Andr ...

  6. AndroidStudio问题: Missing essential plugin

    AndroidStudio问题: Missing essential plugin 这是修改AS的设置后可能出现的问题 问题原因 问题现象 问题解决 解决方式如果错误 这是修改AS的设置后可能出现的问 ...

  7. Mr.Alright--Missing essential plugin:org.jetbrains.android.Please reinstall Android Studio from scra

    今天升级Android Studio 4.1 Canary 9的时候,一致报错无法打开项目 Missing essential plugin:org.jetbrains.androidPlease r ...

  8. 问题 | Android Studio:Missing contentDescription attribute on image(ImageView)

    /********************************************************** github:https://github.com/MichaelBeechan ...

  9. Android Studio:missing feature Watch

    导入一个项目,修改gradle.version,忙活了一阵开始run.因为我手机API太低,于是我用虚拟机,但是新建虚拟机准备跑,点OK弹出了missing feature Watch.watch大家 ...

最新文章

  1. 【tf.keras】TensorFlow 1.x 到 2.0 的 API 变化
  2. 深入理解阻塞socket和非阻塞socket
  3. 《啊哈!算法》笔记_Day02
  4. java提高篇(九)-----实现多重继承
  5. 制造企业数字化转型的这些大坑不避开,上岸有点悬!
  6. 计算机丢失tlps,win7系统下PS提示计算机丢失tlpsplib10.dll文件的解决方法
  7. 2017年10月21日普及组 排名
  8. 2019-2020年度总结
  9. java登录界面命令_Java命令行界面(第12部分):CLAJR
  10. 来自百度的一篇如何关闭Centos7的防火墙以及如何永久关闭防火墙的指令教学【转载】
  11. BugkuCTF-Reverse题SafeBox(NJCTF)
  12. Android音频实时传输与播放(四):源码下载(问题更新)【转】
  13. Nginx 设置文件缓存时间
  14. Tortoiser三十集脱壳教程__ZC
  15. 问题解决:IndentationError: expected an indented block
  16. 用例执行一半总是报错“An unknown server-side error occurred ...Original error: Error: socket hang up”
  17. 汇编语言实现简单的人机问答
  18. 米兔机器人自主编程_米兔积木机器人编程编写指南.pdf
  19. windows系统coursera视频播放出错解决方法
  20. 总结两年半银行软件开发外包项目历程-JAVA程序员

热门文章

  1. 重庆北大青鸟解放碑校区学生作品—A05班 【商场管理平台】
  2. 中国石油和化工标准与质量杂志社中国石油和化工标准与质量编辑部2022年第12期目录
  3. 【教程】使用ChatGPT制作基于Tkinter的桌面时钟
  4. VBA 自定义Add-in
  5. channels部署
  6. 风(结婚五周年,一直爱你)
  7. 原油重回80美元未必好,警惕“原油宝事件”重演
  8. my sql四舍五入_SQL查询四舍五入的示例及两种方法
  9. 21年-自研-笔试题
  10. mysql 杀掉sleep的连接_清除mysql sleep连接