Android Studio无法启动:Discord Integration插件初始化报错求助
Android Studio启动报错:Discord Integration插件初始化失败
Android Studio基于IntelliJ IDEA社区版开发,底层复用IntelliJ的插件系统与核心组件,因此报错中出现IntelliJ相关类是正常现象,并非两款IDE冲突导致。
报错详情
Internal error. Please refer to https://code.google.com/p/android/issues com.intellij.diagnostic.PluginException: Fatal error initializing ' com.almightyalpaca.jetbrains.plugins.discord.plugin.development.DisableDynamicPluginComponent ' [Plugin: com.almightyalpaca.intellij.plugins.discord] at com.intellij.serviceContainer.ComponentManagerImpl.handleInitComponentError$intellij_platform_serviceContainer(ComponentManagerImpl.kt:571) at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:382) at com.intellij.serviceContainer.ComponentManagerImpl.access$registerComponents(ComponentManagerImpl.kt:50) at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:260) at com.intellij.openapi.client.ClientAwareComponentManager.registerComponents(ClientAwareComponentManager.kt:46) at com.intellij.idea.ApplicationLoader.doInitApplication(ApplicationLoader.kt:78) at com.intellij.idea.ApplicationLoader.access$doInitApplication(ApplicationLoader.kt:1) at com.intellij.idea.ApplicationLoader$doInitApplication$1.invokeSuspend(ApplicationLoader.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at com.intellij.idea.ApplicationLoader.initApplication(ApplicationLoader.kt:61) at com.intellij.idea.MainImpl.start(MainImpl.kt:13) at com.intellij.idea.StartupUtil$startApplication$7.invokeSuspend(StartupUtil.kt:298) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at com.intellij.idea.Main.main(Main.kt:36) Caused by: java.lang.ClassNotFoundException: com.almightyalpaca.jetbrains.plugins.discord.plugin.development.DisableDynamicPluginComponent PluginClassLoader(plugin=PluginDescriptor(name=Discord Integration, id=com.almightyalpaca.intellij.plugins.discord, descriptorPath=plugin.xml, path=~\AppData\Roaming\Google\AndroidStudio2022.3\plugins\plugin, version=1.6.1, package=null, isBundled=false), packagePrefix=null, instanceId=117, state=active) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:217) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at com.intellij.serviceContainer.ComponentManagerImpl.registerComponent(ComponentManagerImpl.kt:495) at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:374) ... 22 more ----- Your JRE: 17.0.6+0-b2043.56-10027231 amd64 (JetBrains s.r.o.) C:\Program Files\Android\Android Studio\jbr
解决方法
- 手动删除插件目录:找到路径
~\AppData\Roaming\Google\AndroidStudio2022.3\plugins\plugin(对应报错中的Discord插件目录),直接删除该文件夹后重启Android Studio。 - 安全模式卸载插件:按住
Shift键启动Android Studio,进入安全模式(所有第三方插件自动禁用),进入后打开Settings > Plugins,找到Discord Integration插件并卸载,重启IDE即可。 - 清理IDE缓存:删除缓存目录
C:\Users\<你的用户名>\.AndroidStudio2022.3\system\caches,删除后重启IDE。
注:之前卸载重装IDE无效,是因为IDE的用户配置、插件和缓存目录不会随卸载自动删除,导致问题残留。
内容的提问来源于stack exchange,提问作者Derin Can
相关产品推荐
相关产品推荐

