在eventlog上查看到的是:
Unable to run ‘adb’: null
0:00 ‘C:\SDK-install\AndroidSDK\sdk\platform-tools\adb.exe start-server’ failed – run manually if necessary
0:00 error: Invalid argument: cannot open transport registration socketpair
0:00 could not read ok from ADB Server
0:00 * failed to start daemon *
0:00 error: cannot connect to daemon
0:01 Unable to run ‘adb’: null
0:01 ‘C:\SDK-install\AndroidSDK\sdk\platform-tools\adb.exe start-server’ failed – run manually if necessary
0:02 error: Invalid argument: cannot open transport registration socketpair
0:02 could not read ok from ADB Server
0:02 * failed to start daemon *
0:02 error: cannot connect to daemon
0:18 Unable to run ‘adb’: null
0:18 ‘C:\SDK-install\AndroidSDK\sdk\platform-tools\adb.exe start-server’ failed – run manually if necessary
0:18 error: Invalid argument: cannot open transport registration socketpair
0:18 could not read ok from ADB Server
0:18 * failed to start daemon *
0:18 error: cannot connect to daemon
0:18 Unable to run ‘adb’: null
0:18 ‘C:\SDK-install\AndroidSDK\sdk\platform-tools\adb.exe start-server’ failed – run manually if necessary
0:18 error: Invalid argument: cannot open transport registration socketpair
0:18 could not read ok from ADB Server
0:18 * failed to start daemon *
0:18 error: cannot connect to daemon
而在我翻阅了大量博客后终于皇天不负有心人
https://blog.csdn.net/qq_25330791/article/details/80679212等以上文章后想到一个疑问是否是防火墙的问题
当我设置完防火墙后,成功了
而且在报这个错误的时候伴随着的是安卓虚拟机也不能用了
我的系统是win10所以我的步骤就是:
打开设置–》再在搜索栏中搜索防火墙–》控制面板\系统和安全\Windows Defender 防火墙–》控制面板\系统和安全\Windows Defender 防火墙\允许的应用–》更改设置–》允许其他应用–》选择你的sdk安装路径–》让后选择C:\SDK-install\AndroidSDK\sdk\tools
接下来就是在cmd上测试
测试命令参照https://blog.csdn.net/qq_25330791/article/details/80679212