Android Studio Attach Debugger突然失效了,看了下Event Log,报一下错误
2:10 下午 Can’t bind to local -1 for debugger
2:10 下午 Error running ‘Android Debugger (-1)’: Unknown error
2:10 下午 Error running ‘Android Debugger (-1)’
Invalid argument : Argument invalid
[port]
网上也有类似的端口占用等报错,但那些基本上都是一个具体的端口,这直接-1端口。刚开始想在Preference里面修改Debugger的Port 改成Use existing manually managed server,指定一个端口,直接就链接不上了。
之后以为是同时装了Preview和正式版的原因,又重装Android Studio。
最后终于解决了,原来是host文件需要把localhost映射到 127.0.0.1
127.0.0.1 localhost
在此记录一下。
参考链接
https://stackoverflow.com/questions/13198646/cant-bind-to-local-xxxx-for-debugger