项目场景:
Android studio 3.x 升级到新版本 Android studio 4.1
更新完打开Android studio 4.1弹出提示框
问题描述:
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:\adnroid_dev\Android Studio\jre\jre
原因分析:
插件跟不上版本的原因。
解决方案:
参考:https://blog.csdn.net/weixin_42404974/article/details/109090446
Windows下解决办法
1、打开Android studio,保持出错页面不要点确定
2、进入目录:C:\Users(用户){pc_use_name}\AppData\Roaming\Google\AndroidStudio4.1\plugins
ps: AppData为隐藏目录
3、备份plugins目录下的所有文件,例如打个压缩包;
4、删除plugins所有文件,如果提示某个文件无法删除,就是该插件有问题,不适配新版本;直接跳过
5、Android studio 启动错误页面 - 里点确认,关闭错误提示。
6、还原刚刚备份的所有文件,并手动删除“出错的文件”
7、 重新打开Android studio即可正常进入;
感谢该博主 - 参考:https://blog.csdn.net/weixin_42404974/article/details/109090446