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配置。
- Windows:
调整系统显示器缩放比例
若系统显示器缩放比例过高,可能导致UI组件坐标异常。尝试将缩放比例调整为100%,重启Android Studio后再尝试添加设备操作。绕过报错按钮直接创建设备
直接通过Tools > Device Manager打开设备管理界面,点击"Create device"按钮添加新设备,避开触发异常的下拉操作按钮。
内容的提问来源于stack exchange,提问作者Eneko Channel
相关产品推荐
相关产品推荐

