AS升级4.1 后启动失败 Plugin问题
start fail 弹窗如下:
Internal error. Please refer to https://code.google.com/p/android/issues
java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore.loadDescriptors()[Lcom/intellij/ide/plugins/IdeaPluginDescriptorImpl;
at com.a.a.b.b.ar.a(ar.java:121)
at com.a.a.b.b.ar.a(ar.java:71)
at com.intellij.idea.MainImpl.start(MainImpl.java:19)
at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:303)
at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:245)
at com.intellij.ide.plugins.MainRunner.lambda$start$0(MainRunner.java:47)
at java.lang.Thread.run(Thread.java:748)
-----
JRE 1.8.0_242-release-1644-b01 amd64 by JetBrains s.r.o
D:\AndroidStudio\jre\jre
这是由于之前版本的plugins 不能被AndroidStudio加载的问题
切换目录
首先切换到目录C:\Users\Administrator\AppData\Roaming\Google\AndroidStudio4.1\plugins
逐步排除
我们不知道哪个plugin导致的问题,
可以先把plugins所有的plugin备份,
然后把目录plugins的plugin删除,看看AS能不能正常启动
如果可以,则可以先复制备份的部分plugin到plugins 目录,然后启动AS
依次排除,删除导致启动失败的plugin,
直到AS能正常启动
如果不可以,尝试D:\AndroidStudio\plugins 目录
参考:https://www.jianshu.com/p/71beb5611e2e
AS 4.1 代码不会高亮显示,错误代码不会提示
原因:插件的问题,
android-butterknife-zelezny插件引起的While loading class com.avast.android.butterknifezelezny.InjectAction
解决:删除该plugin,重启AndroidStudio
参考:https://www.jb51.net/article/197615.htm