You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio启动崩溃:缺失核心插件com.android.tools.design等问题求助

Android Studio启动崩溃(缺失核心插件)的手动修复方案

问题背景

已部署新版Android Studio、IntelliJ Community,同步更新Gradle、Java/JRE/JDK 22至全新干净目录,清理旧javac环境并更新JAVA_HOME与classpath后,仅Android Studio启动时崩溃,报错核心插件缺失:com.android.tools.design、org.jetbrains.android。尝试单独安装组件、重新运行AS安装程序均无效,需通过手动修改配置文件解决。

崩溃错误日志

=== begin ===
Internal error. Please refer to https://issuetracker.google.com/issues/new?component=192708

com.intellij.ide.plugins.EssentialPluginMissingException: Missing essential plugins: com.android.tools.design, org.jetbrains.android
    at com.intellij.ide.plugins.PluginManagerCore.checkEssentialPluginsAreAvailable(PluginManagerCore.kt:577)
    at com.intellij.ide.plugins.PluginManagerCore.initializePlugins(PluginManagerCore.kt:644)
    at com.intellij.ide.plugins.PluginManagerCore$initializeAndSetPlugins$2.invokeSuspend(PluginManagerCore.kt:830)
    at com.intellij.ide.plugins.PluginManagerCore$initializeAndSetPlugins$2.invoke(PluginManagerCore.kt)
    at com.intellij.ide.plugins.PluginManagerCore$initializeAndSetPlugins$2.invoke(PluginManagerCore.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
    at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
    at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56)
    at com.intellij.idea.Main$startApp$2$1$1.span(Main.kt:92)
    at com.intellij.diagnostic.CoroutineTracerShim.span$default(CoroutineTracerShim.kt:31)
    at com.intellij.ide.plugins.PluginManagerCore.initializeAndSetPlugins$intellij_platform_core_impl(PluginManagerCore.kt:829)
    at com.intellij.ide.plugins.PluginDescriptorLoader$scheduleLoading$pluginSetDeferred$1.invokeSuspend(PluginDescriptorLoader.kt:377)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

-----
Your JRE: 17.0.11+0--11852314 amd64 (JetBrains s.r.o.)
D:\AS\2024\jbr
=== end===

手动修复步骤

1. 检查并修改禁用插件列表

  • 找到Android Studio的配置目录:
    • Windows默认路径:C:\Users\<你的用户名>\.AndroidStudio2024.X\config
    • 若安装时自定义了配置路径,对应到指定目录即可
  • 打开disabled_plugins.txt文件,查看是否存在com.android.tools.design、org.jetbrains.android两行内容
  • 若存在,删除这两行并保存文件,随后重启Android Studio

2. 强制重置插件状态

  • 关闭Android Studio,打开命令提示符(CMD)
  • 切换到Android Studio安装目录的bin文件夹,示例:cd D:\AS\2024\bin
  • 执行命令:studio.bat --disableNonBundledPlugins
  • 启动后进入Settings > Plugins,检查Android相关插件是否启用,未启用则手动勾选后重启

3. 验证插件文件完整性

  • 打开Android Studio安装目录下的plugins文件夹,确认存在android和design-tools子文件夹
  • 若缺失,从同版本的正常Android Studio安装包中复制对应插件文件夹到该目录
  • 复制完成后,删除配置目录下的pluginManagement文件夹,再重启Studio

4. 修改IDE启动参数(可选)

  • 打开Android Studio安装目录bin下的idea.properties文件
  • 添加一行配置:idea.plugins.snapshot.on.unload.fail=true
  • 保存后重启,该配置会强制IDE加载核心插件,忽略部分加载异常

内容的提问来源于stack exchange,提问作者irky dink

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 16:03:21