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

Android Studio无法添加设备,重装无效且抛出IllegalArgumentException求助

Android Studio添加设备时抛出IllegalArgumentException的解决方案

点击Android Studio添加设备的操作按钮时,抛出如下异常:

java.lang.IllegalArgumentException: component must be shown on the screen (com.android.tools.adtui.actions.DropDownAction$2[,2147483647,2147483647,26x24,alignmentX=0.0,alignmentY=0.0,border=com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$ActionButtonBorder@41ef2c77,flags=0,maximumSize=,minimumSize=,preferredSize=])
at com.intellij.openapi.actionSystem.impl.ActionPopupMenuImpl$MyMenu.show(ActionPopupMenuImpl.java:117)
at com.intellij.openapi.ui.JBPopupMenu.showBelow(JBPopupMenu.java:117)
at com.android.tools.adtui.actions.DropDownAction.showPopupMenu(DropDownAction.java:154)
at com.android.tools.adtui.actions.DropDownAction.actionPerformed(DropDownAction.java:128)

已尝试重装Android Studio,问题未解决。

以下是几种可行的解决方法:

  • 重置Android Studio UI布局
    打开Android Studio,依次点击 File > Manage IDE Settings > Restore Default Settings,在弹窗中勾选"Restore UI and Layout",确认后重启IDE。该操作会将界面布局恢复至默认状态,修复因UI组件位置异常引发的弹窗显示问题。

  • 手动删除IDE配置目录
    删除Android Studio的配置文件夹(不同系统路径不同):

    • Windows:C:\Users\<你的用户名>\.AndroidStudio<版本号>
    • macOS:~/Library/Application Support/Google/AndroidStudio<版本号>
    • Linux:~/.AndroidStudio<版本号>
      删除后重启IDE,系统会重新生成配置文件,修复可能损坏的UI配置。
  • 调整系统显示器缩放比例
    若系统显示器缩放比例过高,可能导致UI组件坐标异常。尝试将缩放比例调整为100%,重启Android Studio后再尝试添加设备操作。

  • 绕过报错按钮直接创建设备
    直接通过 Tools > Device Manager 打开设备管理界面,点击"Create device"按钮添加新设备,避开触发异常的下拉操作按钮。

内容的提问来源于stack exchange,提问作者Eneko Channel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 19:06:11