本文主要是介绍AS无法连接手机,5037端口总被占用怎么办?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近在使用AS开发Android的时候,总是遇到一个问题,那就手机无法进行真机调试,无法连接到AS,经过一番搜索查询,原来是因为5037端口被占用的缘故,然后我就打开任务管理器看看是那个程序占用了5037端口,很奇怪,我在任务管理器上找不到为5037的PID,但是这个端口确实是被占用的啊,无奈试了其他方法,比如DOS杀死这个占用5037端口的进程,可是又无法杀死。最后百般无奈找到一种方法,直接把adb的端口给修改了。
首先你需要知道5037是adb的默认端口
现在我们来实际操作一下如何修改adb的默认端口,其实非常简单,你只需要在你的系统环境变量中新建一个ANDROID_ADB_SERVER_PORT 就行,值即为你自定义的端口号,最好在10000到60000之间,比如我给我的adb自定义了一个端口10976.
ANDROID_ADB_SERVER_PORT = 10976
如图
自定义好adb的默认端口之后需要重启AS,这样就不会再出现手机无法来连接AS的情况啦!
这篇关于AS无法连接手机,5037端口总被占用怎么办?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!