Android studio无法连接识别检测各种模拟器手机的方案

Android Studio运行程序时检测不到模拟器的解决方法:

adb命令不知道的先打开cmd输入一下adb如果路环境配置正确就会出现很多adb的命令提示..

studio下部端子直接输入如下命令行连接模拟器

一些常用模拟器的连接方法:

夜神模拟器:adb connect 127.0.0.1:62001

逍遥安卓模拟器:adb connect 127.0.0.1:21503

天天模拟器:adb connect 127.0.0.1:6555 

海马玩模拟器:adb connect 127.0.0.1:53001

网易MUMU模拟器:adb connect 127.0.0.1:7555

雷电模拟器:adb connect 127.0.0.1:5555 

adb connect 127.0.0.1:5555 

谷歌原生模拟器:adb connect <设备的IP地址>:5555

不建议多开模拟器,如果是找到,稳定性也很差..如果玩游戏请随意开发的话端口号不容易.


以上端口都是Windows环境,MAC环境需要去官方论坛查询,端口不一定是这个。

至于原因各个厂家改了端口号,如果以后端口号不对了,需要去各家官网咨询。知道这种连接方式就行了.IP和端口 自己去获取..

注:Android设备的IP地址可以在 设置 - >关于手机 - >状态查到,或者直接点击你的WiFi查看连接状态也能看到IP。

重启ADB方式:

Android studio 打开Tools - Android - Android Device Monitor。就是Eclipse的DDMS。点击向下的三角,展开列表框点击Reset adb。重启adb。





或者使用ADB命令重启ADB。

1 开始运行cmd
2 adb kill-server 杀死adb进程
3 adb start-server 开启adb进程
4 查看adb端口
  C:\Documents and Settings\Administrator>adb nodaemon server
  cannot bind 'tcp:5037'
5 查找adb的端口被谁占有
  netstat -ano | findstr "5037"
6 杀死该进程
  tasklist|find "5037"
7 重启adb
  adb start-server
如果还不行,以上动作就多做几遍

或者直接使用:reset adb 

--------------------------关于genymotion模拟器---------------------------


如果你用的genymotion模拟器。(不建议用。当年学Android时用的模拟器,2.3--4.0时代最好的模拟器。)

如今genymotion模拟器的操作依然繁琐。新手去下载上面提到的一些模拟器

genymotion参考图文教程https://jingyan.baidu.com/article/fc07f9897e8e0612ffe519a3.html

genymotion杂症疑难参考http://www.jianshu.com/p/98b770f5e101


Android studio使用adb命令的截图..可以在终端下直接使用adb命令。



-------------------------- Android SDK创建模拟器------------------- -----------------

输入adb connect <设备的IP地址>:5555

原生的模拟器端口是5555


----------------------如果你用的蚀,没有控制台,只能使用系统的CMD .----------- ------

需要cd进入SDK目录D:\android-sdk\platform-tools

然后在使用如上的各种ADB命令....


猜你喜欢

转载自blog.csdn.net/jdazy/article/details/80745909