应为经常刷机和经常使用安卓adb连接手机进行命令行操作,但是因为经常做乱七八糟的软件使用与安卓,经常莫名其妙的在使用adb连接的时候5037端口总是被占用,就算是重启电脑有时也不能有效的解决adb端口5037被占用。
对此经常苦恼。经过网络搜索大量教程后发现,其实可以使用环境变量来指定adb的使用端口。
Windows下可能会由于系统版本不一样的原因导致有的系统5037端口被系统进程占用。导致ADB无法使用5037端口,从而导致ADB不能打开,在eclipse上跑Android程序的时候显示ADB server donot ACK.
解决方法:桌面>我的电脑>右键>属性>高级>环境变量>里添加ANDROID_ADB_SERVER_PORT ,把它的值设为其他端口,我改的是7035,这样就成功的把ADB的端口换成了其他系统不用的端口。
返回顶部