Android Studio启动报错:缺失核心插件及JBR目录问题求助
针对重装多次Android Studio仍出现com.android.tools.design、org.jetbrains.android核心插件缺失的启动错误,可尝试以下解决步骤:
清理配置缓存
关闭Android Studio,找到用户目录下的.AndroidStudio<版本号>文件夹(例:C:\Users\你的用户名\.AndroidStudioGiraffe),删除该文件夹后重新启动AS,程序会自动重建配置并加载核心插件。修复插件目录权限
定位到Android Studio安装目录的plugins文件夹(默认路径:C:\Program Files\Android\Android Studio\plugins),右键选择「属性」→「安全」,确保当前用户拥有「完全控制」权限;若权限不足,添加当前用户并赋予权限后重启AS。重置JVM配置
打开AS安装目录下的bin文件夹,编辑studio64.exe.vmoptions(64位系统)文件,添加一行配置:-Djava.home=C:\Program Files\Android\Android Studio\jbr(与日志中JRE路径保持一致),保存后启动AS。离线包重装
下载官方完整离线安装包,卸载现有AS后彻底删除以下残留文件:C:\Program Files\Android\Android Studio- 用户目录下的
.AndroidStudio<版本号> C:\Users\你的用户名\.gradle
重新安装离线包,自定义安装时确保勾选所有Android相关插件。
错误详情:
Internal error. Please refer to https://code.google.com/p/android/issues
com.intellij.ide.plugins.PluginManagerCore$EssentialPluginMissingException: Missing essential plugins: com.android.tools.design, org.jetbrains.android
at com.intellij.ide.plugins.PluginManagerCore.checkEssentialPluginsAreAvailable(PluginManagerCore.java:761)
at com.intellij.ide.plugins.PluginManagerCore.initializePlugins(PluginManagerCore.java:854)
at com.intellij.ide.plugins.PluginManagerCore.initializeAndSetPlugins(PluginManagerCore.java:1068)
at com.intellij.ide.plugins.PluginDescriptorLoader$scheduleLoading$pluginSetDeferred$1.invokeSuspend(PluginDescriptorLoader.kt:397)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)Your JRE: 17.0.7+0-b2043.56-10550314 amd64 (JetBrains s.r.o.)
C:\Program Files\Android\Android Studio\jbr
内容的提问来源于stack exchange,提问作者ranbir Das

