adb各种报错
今天打开Android studio用了一下,发现模拟器连不上了,上网查发现执行命令各种报错
其实有的报错是自己造成的
比如
error: cannot connect to daemon
cannot bind 'tcp:5037'
这些错误,前者只能说明adb出了问题,后者是端口占用的
后者在网上一般是找出有问题的进程,kill掉完事
但是我重复出现了这个错误,一看发现占用的就是adb.exe,我占用我自己
其实是网络出了问题,第一次执行就卡在那里,发现出了问题又执行一遍,之前执行的adb就把端口占用了
这里我是网络问题,因为查到了另一个报错
failed to create fdevent interrupt socketpair: Invalid argument
首先把我的梯子关了,然后Internet设置里面把代理端口转发也关了
然后发现还是不行,一查发现是防火墙的问题
先在cmd里面执行where adb找出adb.exe所在地点,然后在防火墙里面添加该应用
完事~