无论我使用的是 ADT 还是 Android Studio,我的 adb 都已关闭。
根据第二个答案 of this SO question ,我做到了:
我输入:
adb nodaemon server
输出:
cannot bind 'tcp:5037'
然后
netstat -ano | findstr 5037
我确实找到了一个 7416 的 pid,他在
127.0.0.1:5037
中监听
我使用
taskkill/pid 7416 -f
来杀死它。我输入
netstat -ano | findstr 5037
再次,我发现另一个 pid 再次在127.0.0.1:5037
监听!
我猜他们是一样的,但我不知道是谁。
我可以简单地释放此端口或将 adb 端口更改为另一个吗?
最佳答案
就我而言,我试图使用 genymotion 模拟器设备。 随着 genymotion 打开并运行,我尝试在这个模拟器中运行我的应用程序,但我不值得
在这部分我有这个错误:
'C:\Users\Jose\AppData\Local\Android\sdk\platform-tools\adb.exe,start-server' failed -- run manually if necessary
然后我尝试了 Jaskey 的解决方案,但它不起作用。
所以我停止了 genymotion 模拟器。 然后我重新启动 ADB(工具 > Android > Unchecked Unable ADB Integration 然后我再次检查)
接下来我再次启动 genymotion 模拟器 现在该应用程序可以在模拟器上运行。
关于android - ddms : 'adb.exe,start-server' failed -- run manually if necessary, 安卓工作室,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26137634/