IntelliJ IDEA中无需拔插设备切换Android目标设备的方法
无需拔插设备切换Android部署目标的方法
当然有啦!不用拔插设备就能切换目标设备的方法有好几种,我给你整理了最常用的几个:
从工具栏设备选择器快速切换
看Android Studio工具栏上的Run按钮(那个绿色三角形),它左边有个下拉菜单,里面会显示所有已连接的Android设备/模拟器。直接点开这个菜单,选择你想要部署的第二台设备,再点击Run按钮,应用就会部署到新选的设备上了。如果没看到目标设备,点一下菜单里的刷新图标(循环箭头)试试。配置Run Configuration指定目标
如果你想更灵活地控制,可以自定义Run配置:- 点击顶部菜单栏的
Run->Edit Configurations... - 在左侧列表中选中你的应用项目
- 在右侧的
Deployment Target Options区域,把默认选项改成你需要的:- 选
Select Deployment Target,然后可以指定某台特定设备,下次运行直接部署到这台; - 或者选
Always show chooser dialog,这样每次点击Run都会弹出设备选择框,让你手动挑选目标设备。
- 选
- 点击顶部菜单栏的
命令行方式(适合终端爱好者)
用adb命令也能轻松指定设备:- 先打开Android Studio的Terminal(底部栏的Terminal标签),输入
adb devices,会列出所有已连接设备的序列号; - 然后用
adb -s <设备序列号> install <你的APK路径>,就能把应用安装到指定设备上。如果是用gradle构建,也可以用./gradlew installDebug -Pandroid.testInstrumentationRunnerArguments.device=<设备序列号>来指定设备构建并安装。
- 先打开Android Studio的Terminal(底部栏的Terminal标签),输入
设置每次运行都弹出设备选择框
要是你希望每次点击Run都能选择设备,不用手动切换配置,可以直接修改默认行为:
在Run->Edit Configurations...里,找到你的应用,在Deployment Target Options中,把Use same device for future launches改成Always show chooser dialog,保存配置后,下次运行就会自动弹出设备选择窗口了。
内容的提问来源于stack exchange,提问作者louisdeb




