小弟使用Android的usb host做与设备的通信,参考各技术博客,完成了设备获取,端点获取,获取权限,打开设备等操作,但是运行程序时就会有地址被占用的错误。通过断点调试,发现是在调用claimInterface()这个方法时出现了地址被占用的错误,然后程序自己就自动关闭了。请问各位,这个问题该从哪方面着手解决这个问题,先谢谢你们了~~比较急,再次感谢
Android 错误提示地址被占用
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答
- mzy8000 2018-04-13 07:29关注
Android Studio 老提示adb问题,restart后任然无解,最后发现某手机助手软件占用端口...
解决步骤:
C:\Users\xxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6040
TCP 127.0.0.1:5037 127.0.0.1:50352 ESTABLISHED 6848
TCP 127.0.0.1:5037 127.0.0.1:51077 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:51080 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:51082 TIME_WAIT 0C:\Users\xxx>tasklist
查找相应的PID为6040的进程,打开任务管理器干掉
解决 无用评论 打赏 举报