Android Studio Meerkat子菜单加载超10秒,寻求解决方案
点击Android Studio中带有子菜单的菜单项(如File>New、File>Local History、File>Export...)时,子菜单加载耗时超过10秒,该问题约2周前出现,不确定是否与升级到Meerkat版本有关。
Android Studio版本信息
Android Studio Meerkat Feature Drop | 2024.3.2 Build #AI-243.25659.59.2432.13423653, built on April 29, 2025 Runtime version: 21.0.6+-13368085-b895.109 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Toolkit: sun.awt.windows.WToolkit Windows 11.0 GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation Memory: 8192M Cores: 24 Registry: ide.instant.shutdown=false debugger.watches.in.variables=false ide.experimental.ui=true Non-Bundled Plugins: com.intellij.marketplace (243.25659.59) Statistic (4.4) name.kropp.intellij.makefile (243.23654.19) com.thoughtworks.gauge (243.25659.59)
PC配置
Device name W11R9900X Processor AMD Ryzen 9 9900X 12-Core Processor 4.40 GHz Installed RAM 64.0 GB (61.6 GB usable) Device ID 3A8E077B-66D7-4632-87AF-D88889411222 Product ID 00330-80000-00000-AA203 System type 64-bit operating system, x64-based processor Pen and touch No pen or touch input is available for this display
禁用实验性UI
当前启用了ide.experimental.ui=true,这是新版本的实验特性,可能存在兼容性问题。通过Ctrl+Shift+A搜索"Registry"打开设置面板,找到ide.experimental.ui选项取消勾选,重启IDE。清理IDE缓存
执行File > Invalidate Caches... > Invalidate and Restart,清理缓存并重启,多数UI卡顿问题可通过此操作解决。排查第三方插件
第三方插件可能引发UI响应延迟。启动Android Studio时按住Shift键进入安全模式,若子菜单加载恢复正常,说明是插件问题。逐个启用插件并重启IDE,定位到问题插件后卸载或更新。调整JVM参数
尽管当前配置了8G内存,仍可尝试优化JVM参数提升性能。找到Android Studio安装目录下的studio64.exe.vmoptions文件,修改以下参数(可根据实际情况调整):-Xmx12g -XX:ReservedCodeCacheSize=2g保存后重启IDE。
回滚到稳定版本
若确认是升级Meerkat版本后出现的问题,可卸载当前版本,安装之前的稳定版本(如Iguana版本),观察问题是否消失。检查系统资源占用
关闭后台占用大量CPU或内存的进程,确保Android Studio拥有足够系统资源,避免资源竞争导致UI卡顿。
内容的提问来源于stack exchange,提问作者Hong

