Android Studio 3.5更新后如何找回adb窗口及指定应用运行设备?
解决Android Studio 3.5更新后设备选择器/ADB窗口丢失及指定运行设备的问题
针对你更新Android Studio 3.5后遇到的设备选择器窗口消失、无法指定运行设备的问题,我整理了适配这个版本的有效方案:
一、找回设备选择器/ADB相关窗口
这些方法可以帮你恢复丢失的窗口或调出设备选择界面:
- 从工具栏快速调出:检查Android Studio主工具栏(顶部区域),找到带有手机图标的下拉按钮(通常在运行按钮旁边),点击它就能直接弹出设备选择器。如果工具栏没显示,先通过
View > Appearance > Toolbar勾选启用工具栏。 - 通过菜单路径调出:点击顶部菜单栏的
Run > Select Device...,这会直接唤起设备选择窗口,不管之前的布局有没有被打乱。 - 重置IDE布局到默认:如果窗口彻底找不到,可能是布局被误改了。可以通过
File > Restore Default Layout(3.5版本的路径)恢复默认布局,这会把所有窗口、工具栏恢复到初始状态,包括设备相关的面板。 - 打开Device File Explorer:如果需要查看ADB连接的设备文件,通过
View > Tool Windows > Device File Explorer调出,这个面板也会显示已连接的设备列表。
二、指定应用的运行设备
有几种灵活的方式可以指定应用运行的目标设备:
- 运行前预设:点击工具栏运行按钮旁边的下拉菜单,选择
Edit Configurations...。在弹出的配置窗口中,找到你的应用模块,切换到Deployment Target Options区域:- 选择
Select deployment target manually:这样每次点击运行都会弹出设备选择器,让你手动挑选设备。 - 直接指定固定设备:如果有常用设备,在下拉列表中选择对应的设备/模拟器,后续运行会直接部署到该设备。
- 选择
- 运行时临时选择:如果之前设置了自动选择设备,现在想临时切换,直接用
Run > Select Device...打开选择窗口,选好设备后再运行应用即可。 - 命令行方式(备用):如果图形界面出现异常,还可以用Terminal操作:
- 打开Android Studio底部的Terminal,输入
adb devices查看已连接的设备ID。 - 部署应用时,在Gradle命令中指定设备:比如
gradlew installDebug -Pandroid.install.serial=你的设备ID,就能把Debug包安装到指定设备上。
- 打开Android Studio底部的Terminal,输入
内容的提问来源于stack exchange,提问作者user9398992




