Android 出现“Can't bind to local 8602 for debugger”错误的解决方法

发布时间 - 2026-01-11 00:12:57    点击率:

Android 出现“Can't bind to local 8602 for debugger”错误的解决方法

为了适应Android5.0的开发,把JDK升级到了1.7,然后在ADT中想调试一下程序(我连接的真机),结果报错如下:

[2015-04-23 15:31:37 - ddms] Can't bind to local 8602 for debugger 
[2015-04-23 15:31:37 - ddmlib] 您的主机中的软件中止了一个已建立的连接 
 
。 
java.io.IOException: 您的主机中的软件中止了一个已建立的连接。 
 at sun.nio.ch.SocketDispatcher.write0(Native Method) 
 at sun.nio.ch.SocketDispatcher.write(Unknown Source) 
 at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) 
 at sun.nio.ch.IOUtil.write(Unknown Source) 
 at sun.nio.ch.SocketChannelImpl.write(Unknown Source) 
 at com.android.ddmlib.JdwpPacket.writeAndConsume 
 
(JdwpPacket.java:213) 
 at com.android.ddmlib.Client.sendAndConsume(Client.java:642) 
 at com.android.ddmlib.HandleHeap.sendREAQ 
 
(HandleHeap.java:348) 
 at com.android.ddmlib.Client.requestAllocationStatus 
 
(Client.java:488) 
 at com.android.ddmlib.DeviceMonitor.createClient 
 
(DeviceMonitor.java:835) 
 at com.android.ddmlib.DeviceMonitor.openClient 
 
(DeviceMonitor.java:803) 
 at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData 
 
(DeviceMonitor.java:763) 
 at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop 
 
(DeviceMonitor.java:652) 
 at com.android.ddmlib.DeviceMonitor.access$100 
 
(DeviceMonitor.java:44) 
 at com.android.ddmlib.DeviceMonitor$3.run 
 
(DeviceMonitor.java:580) 

根据错误信息猜想应该是debug端口被占用了,本以为是升级1.7引起的,stackoverflow上也有人说卸掉1.7,重新装1.6就好了。想想不应该啊,Android 5.0要求JDK必须升级到1.7的,忽然发现我同时还在跑Android Studio,同样也连接我的手机,抓到元凶,一定就是这货了!果断关掉Android Studio,然后在ADT中clean下工程,重新运行程序就OK了。如果碰到上述情况,也许不一定是Android Studio占用了debug 端口,或者还有其他进程占用,请不要怀疑是JDK1.7的问题。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# can  # t  # bind  # to  # local  # Android  # 8602  # Android 出现:java.lang.NoClassDefFoundError...错误解决办法  # Android   Data Binding 在&  # Android studio报: java.lang.ExceptionInInitializerE  # Android studio 出现错误Run with --stacktrace option to  # 探究Android中ListView复用导致布局错乱的解决方案  # Android Listview 滑动过程中提示图片重复错乱的原因及解决方法  # Android模拟器无法启动  # 报错:Cannot set up guest memory ‘android_arm’ Invali  # Android程序报错程序包org.apache.http不存在问题的解决方法  # Android DaggerActivityComponent错误解决办法详解  # 您的  # 用了  # 也有  # 还在  # 希望能  # 请不要  # 人说  # 升级到  # 报错  # 谢谢大家  # 错误信息  # 抓到  # 解决方法  # 本以为  # 应该是  # 就好了  # io  # Source  # Unknown  # IOException 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: JavaScript如何实现错误处理_try...catch如何捕获异常?  Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  如何快速上传自定义模板至建站之星?  Swift中swift中的switch 语句  Laravel如何集成Inertia.js与Vue/React?(安装配置)  网站制作报价单模板图片,小松挖机官方网站报价?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】  Laravel Session怎么存储_Laravel Session驱动配置详解  如何挑选最适合建站的高性能VPS主机?  node.js报错:Cannot find module 'ejs'的解决办法  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何用搬瓦工VPS快速搭建个人网站?  如何为不同团队 ID 动态生成多个“认领值班”按钮  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  如何为不同团队 ID 动态生成多个独立按钮  html5的keygen标签为什么废弃_替代方案说明【解答】  Android Socket接口实现即时通讯实例代码  如何撰写建站申请书?关键要点有哪些?  微信小程序 HTTPS报错整理常见问题及解决方案  Laravel Octane如何提升性能_使用Laravel Octane加速你的应用  Laravel如何处理表单验证?(Requests代码示例)  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  使用Dockerfile构建java web环境  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  三星、SK海力士获美批准:可向中国出口芯片制造设备  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  HTML 中动态设置元素 name 属性的正确语法详解  如何快速登录WAP自助建站平台?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  Python文本处理实践_日志清洗解析【指导】  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  Android滚轮选择时间控件使用详解  如何快速搭建支持数据库操作的智能建站平台?  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  如何自定义建站之星模板颜色并下载新样式?  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  Laravel API资源类怎么用_Laravel API Resource数据转换  Laravel如何使用Blade模板引擎?(完整语法和示例)  html如何与html链接_实现多个HTML页面互相链接【互相】  如何在万网自助建站中设置域名及备案?  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  详解jQuery中的事件  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?