安卓ADB端口被占用/ADB无法使用解决办法
2016-11-03 19:47
381 查看
首先在使用ADB前所有手机辅助类软件
1、CMD命令窗口输入:adb nodaemon server 。然后就会提示你哪个端口被占用了。
2、输入netstat -ano | findstr "5037" 。然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字
3、打开任务管理器,点击“进程“,“查看”-“选择列”,勾选PID
4、查找第2步中看到的数字PID,然后结束相关进程,即可
adb作用:内部是一个socket,可以与模拟器通信,取得它的信息给window系统
使用adb工具的方法
打开dos窗口,把adb.exe拖拽到黒窗里面
按回车,会有一些信息
说明当前的版本号是1.0.31
下面的信息是它的一些说明
(列出来所有连接到电脑上的设备)
对于上面的命令,我们可以这样做,输入devices,显示出来连接到电脑上的设备
adb是用socket写的,端口不稳定,假设端口被占用的时候adb会坏掉,下次设备找不到的时候,
解决方法:
点击下面的倒三角,出现reset adb(会杀死掉adb,再重启adb)
reset adb内部执行的操作
杀死adb调试桥
把adb.exe拖进来,输入kill-server敲一下回车
重启adb调试桥
把adb.exe拖进来,输入start-server
adb调试桥使用非常方便,我们最好把adb指令配置到环境变量当中
配置步骤,在
复制路径,粘贴到我的电脑---高级—环境变量的path后面,点击确定即可
配置后比如先输入kill-server,再输入start-server出现下面的图,表示启动成功了
如果有时候start-server开不起来了,可以到任务管理器里面,找到adb.exe进程去手动结束,再启动进程
有时候无法启动adb,比如报错不能启动5037等,是因为有迅雷,快播等软件占据了5037端口
看到
5037被3840占用
打开任务管理器,查看—选择列把PID(进程标识符前面的勾勾上)--确定
在进程里面找到PID为3840的进程,发现在被eclipse占用,这个情况是正常的
这里的dx.bat是把.class文件打包成.dex文件
1、CMD命令窗口输入:adb nodaemon server 。然后就会提示你哪个端口被占用了。
2、输入netstat -ano | findstr "5037" 。然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字
3、打开任务管理器,点击“进程“,“查看”-“选择列”,勾选PID
4、查找第2步中看到的数字PID,然后结束相关进程,即可
adb作用:内部是一个socket,可以与模拟器通信,取得它的信息给window系统
使用adb工具的方法
打开dos窗口,把adb.exe拖拽到黒窗里面
按回车,会有一些信息
说明当前的版本号是1.0.31
下面的信息是它的一些说明
(列出来所有连接到电脑上的设备)
对于上面的命令,我们可以这样做,输入devices,显示出来连接到电脑上的设备
adb是用socket写的,端口不稳定,假设端口被占用的时候adb会坏掉,下次设备找不到的时候,
解决方法:
点击下面的倒三角,出现reset adb(会杀死掉adb,再重启adb)
reset adb内部执行的操作
杀死adb调试桥
把adb.exe拖进来,输入kill-server敲一下回车
重启adb调试桥
把adb.exe拖进来,输入start-server
adb调试桥使用非常方便,我们最好把adb指令配置到环境变量当中
环境变量的作用:
原来要执行adb命令的话,要把adb拖到黒窗中,显示全命令,再输命令,配置了环境变量的好处是不需要再拖了,直接输adb即可配置步骤,在
复制路径,粘贴到我的电脑---高级—环境变量的path后面,点击确定即可
配置后比如先输入kill-server,再输入start-server出现下面的图,表示启动成功了
如果有时候start-server开不起来了,可以到任务管理器里面,找到adb.exe进程去手动结束,再启动进程
有时候无法启动adb,比如报错不能启动5037等,是因为有迅雷,快播等软件占据了5037端口
检查端口是否被占据的方法:
输入netstat –ano指令,列出当前的端口占用情况看到
5037被3840占用
打开任务管理器,查看—选择列把PID(进程标识符前面的勾勾上)--确定
在进程里面找到PID为3840的进程,发现在被eclipse占用,这个情况是正常的
这里的dx.bat是把.class文件打包成.dex文件
相关文章推荐
- 安卓ADB端口被占用/ADB无法使用解决办法
- 安卓ADB端口被占用/ADB无法使用解决办法
- 安卓ADB端口被占用/ADB无法使用解决办法
- 安卓ADB端口被占用/ADB无法使用解决办法
- 安卓ADB端口被占用/ADB无法使用解决办法
- 安卓ADB端口被占用/ADB无法使用解决办法
- 安卓ADB端口被占用/ADB无法使用解决办法
- Android adb端口被占用/adb无法使用解决办法
- adb端口被占用/adb无法使用的一种解决方法
- Android adb端口被占用(eclipse无法找到devices)的解决办法
- android开发时解决adb端口被占用问题,adb无法连接手机
- Apache 80 端口被占用无法重启解决办法
- Android Studio提示端口号5037被占用,无法启动ADB解决办法
- 安卓使用root权限执行pm命令无法安装apk的解决办法
- adb无法使用,提示error: unknown host service的解决办法
- android编程练习中遇到的问题(二)-ADB端口被占用的解决方法或者AS无法连接虚拟机
- 查看443端口被占用无法启动解决办法
- 使用"adb install"命令无法在真机上安装Google maps demo的解决办法
- ADB server didn't ACK 默认的ADB端口被占用之解决办法
- 443端口被占用无法启动解决办法(如何查找进程ID)