关于Android Studio连接不上夜神模拟器等设备的问题解决方案

最近遇到Android Studio连接不上夜神模拟器的问题,在经过网上一番疯狂查找后,最终找到了解决方法,亲测有效,在此做个记录。

问题

  • Android Studio连接不上夜神模拟器或者其他手机模拟器等
  • Android Studio真机调试时连接找不到手机设备,连接不了手机

解决方案

上面两个问题基本属于一类问题,主要有以下两个解决方案:

- 设备的问题
在开始进行调试时,首先要打开手机或者手机模拟器的开发者模式,以夜神模拟器为例:
打开夜神模拟器,进入屏幕上的[设置],划到[设置]的最后,进入[关于平板电脑],多次点击[版本号],退回到[设置]目录,会看到[开发者选项],进入[开发者选项],选中[USB调试]。
- Android studio的问题
如果USB调试打开后还是连接不了,那就只有可能是Android studio的问题了,即Android studio的adb端口被占用了,大多数情况5037为adb默认端口,adb端口被占用被占用导致连接不上设备,具体解决方案如下:

  1. 进入doc窗口界面(按住win+r,输入cmd确认进入):
    关于Android Studio连接不上夜神模拟器等设备的问题解决方案_第1张图片

  2. 进入Android studio的SDK目录下的platform-tools目录
    以本人为例,SDK主要放在F盘(F:\Androidstudio\SDK)
    关于Android Studio连接不上夜神模拟器等设备的问题解决方案_第2张图片

  3. 查看哪个程序占用了adb端口
    输入netstat -aon|findstr “5037” 找到占用5037端口的进程PID,(这里是7596)
    在这里插入图片描述

  4. 输入tasklist|findstr “7596” 通过PID找出进程。(这里是7596)
    在这里插入图片描述

  5. 打开任务管理器关闭相应进程.这里是AndroidService.exe,结束该任务

  6. 最后一步:输入adb start-server 启动adb就OK了。
    关于Android Studio连接不上夜神模拟器等设备的问题解决方案_第3张图片
    以上就是全部内容,如有错误的地方望指出。

你可能感兴趣的:(Android)