问题描述
在使用Android Studio时,当所有的前期工作都完成后,需要在设备运行时,会出现下图,但是明明已经连接上设备了呀!有时候需要重启虚拟设备或者拔掉真机的连接线重新插拔,但是这种方法不仅麻烦,并且还不一定好使。
原因分析
1.我们打开cmd命令行,使用adb devices命令查看,确实是自动没有连接到设备,这个时候我们就要手动连接了。怎么连接呢?
2.可以使用adb connect ip:port 进行连接,如adb connect 127.0.0.1:21503。

怎样确定ip和端口呢?
IP:127.0.0.1为本机地址,我们一般都是调试与本机连接的设备,所以ip是不变的。
Port:例子中的为21503,我使用的是Android端的逍遥模拟器,端口是写在安装文件的配置文件里,一般不会改动,但是Windows和Mac端的端口不一致,需要具体查看端口号。
常用模拟器端口号
windows各个模拟器常用端口号
| 模拟器名称 | 端口号 |
|---|---|
| 真机 | 5555 |
| 逍遥游 | 21503 |
| 夜神模拟器 | 62001 |
| 海马玩模拟器 | 26944 |
| 网易mumu模拟器 | 7555 |
| 天天模拟器 | 6555 |
| BlueStacks | 5555 |
| 天天安卓模拟器 | 5037 |
| 安卓模拟器大师 | 54001 |
| Genymotion | 5555 |
mac各个模拟器常用端口号
| 模拟器名称 | 端口号 |
|---|---|
| 夜神模拟器 | 62001 |
| 网易MUMU模拟器 | 5555 |
端口号仅供参考 欢迎补充
版权声明:本文为u013383596原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。