Android Studio:Missing essential plugin org.jetbrains.android
- 问题背景
- 解决方法
- 总结
阅读之前注意:
本文阅读建议用时: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 )。
这样一来,解决方法就很简单了。
- 打开disabled_plugins.txt,剪切里面所有文本。
- 这样,就能重新打开Android Studio。此时把剪切的文本内容复制回disabled_plugins.txt,再从Android Studio中进入Preferences设置,发现原来禁用的插件现在是enable状态。
- 此时把这个插件先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相关推荐
- AndroidStudio报错:Missing essential plugin: org.jetbrains.android Please reinstall Android Studio
今天手贱禁用了kotlin插件,解决Android studio就报这个错,死活也启动不了. 后来百度一下才知道,被禁用的插件都记录在了disabled_plugins.txt中,所以,把disabl ...
- Android Studio——[Missing essential plugin: org.jetbrains.android ...]解决方案
问题描述 解决方案 方法一 找到如下目录红线框中的文件,打开. 注意:路径红下划线文件夹默认是隐藏状态,需要查看隐藏文件才可以找到 打开之后找到org.jetbrains开头的文件字样,全部删除,即可 ...
- 启动AndroidStudio报错Missing essential plugin:org.jetbrains.android Please reinstall Android Studio...
问题 今天升级Android Studio 后,打算重新启动,却发现启动报错如下: Missing essential plugin: org.jetbrains.android Please rei ...
- “Missing essential plugin: org.jetbrains.android……”
错误提示 出现的场景: 1.多见于AndroidStudio升级:2.插件被禁用 解决方法:删除disabled_plugins.txt中的文件 Window: MAC:
- Mac下AndroidStudio报错macMissing essential plugin:org.jetbrains.android Please reinstall Android Studio
在Mac环境下升级Android studio时报如下错误: Missing essential plugin: org.jetbrains.android Please reinstall Andr ...
- AndroidStudio问题: Missing essential plugin
AndroidStudio问题: Missing essential plugin 这是修改AS的设置后可能出现的问题 问题原因 问题现象 问题解决 解决方式如果错误 这是修改AS的设置后可能出现的问 ...
- 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 ...
- 问题 | Android Studio:Missing contentDescription attribute on image(ImageView)
/********************************************************** github:https://github.com/MichaelBeechan ...
- Android Studio:missing feature Watch
导入一个项目,修改gradle.version,忙活了一阵开始run.因为我手机API太低,于是我用虚拟机,但是新建虚拟机准备跑,点OK弹出了missing feature Watch.watch大家 ...
最新文章
- 【tf.keras】TensorFlow 1.x 到 2.0 的 API 变化
- 深入理解阻塞socket和非阻塞socket
- 《啊哈!算法》笔记_Day02
- java提高篇(九)-----实现多重继承
- 制造企业数字化转型的这些大坑不避开,上岸有点悬!
- 计算机丢失tlps,win7系统下PS提示计算机丢失tlpsplib10.dll文件的解决方法
- 2017年10月21日普及组 排名
- 2019-2020年度总结
- java登录界面命令_Java命令行界面(第12部分):CLAJR
- 来自百度的一篇如何关闭Centos7的防火墙以及如何永久关闭防火墙的指令教学【转载】
- BugkuCTF-Reverse题SafeBox(NJCTF)
- Android音频实时传输与播放(四):源码下载(问题更新)【转】
- Nginx 设置文件缓存时间
- Tortoiser三十集脱壳教程__ZC
- 问题解决:IndentationError: expected an indented block
- 用例执行一半总是报错“An unknown server-side error occurred ...Original error: Error: socket hang up”
- 汇编语言实现简单的人机问答
- 米兔机器人自主编程_米兔积木机器人编程编写指南.pdf
- windows系统coursera视频播放出错解决方法
- 总结两年半银行软件开发外包项目历程-JAVA程序员