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

 更新时间:2017年03月16日 16:24:24   投稿:lqh  
这篇文章主要介绍了Android 出现“Can't bind to local 8602 for debugger”错误的解决方法的相关资料,需要的朋友可以参考下

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的问题。

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

相关文章

  • 简单谈谈我的Android屏幕适配之路

    简单谈谈我的Android屏幕适配之路

    我相信Android碎片化问题是让所有的Android开发者都比较头疼的问题.尤其是屏幕适配这一块儿.想要自己的app在不同的设备上面都有一个比较好的显示效果.就必须做好相应的屏幕适配.
    2017-11-11
  • android实现自动滚动的Gallary控件效果

    android实现自动滚动的Gallary控件效果

    这篇文章主要介绍了android实现自动滚动的Gallary控件效果,涉及Android中Gallary控件的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • Android Studio打包APK文件具体实现步骤解析

    Android Studio打包APK文件具体实现步骤解析

    这篇文章主要介绍了Android Studio打包APK文件具体实现步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • Android使用Jsoup解析Html表格的方法

    Android使用Jsoup解析Html表格的方法

    这篇文章主要介绍了Android使用Jsoup解析Html表格的方法,涉及Android中Jsoup的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • 详解Android使GridView横向水平滚动的实现方式

    详解Android使GridView横向水平滚动的实现方式

    Android为我们提供了竖直方向的滚动控件GridView,这篇文章主要介绍了Android使GridView横向水平滚动的实现方式,有兴趣的可以了解一下
    2017-05-05
  • Flutter中数据库的使用教程详解

    Flutter中数据库的使用教程详解

    在Flutter开发过程中,有时需要对数据进行本地的持久化存储,使用sp文件形式虽然也能解决问题,但是有时数据量较大的时候,显然我们文件形式就不太合适了,这时候我们就需要使用数据库进行存储。本文将详细讲讲Flutter中数据库的使用,需要的可以参考一下
    2022-04-04
  • Android AlertDialog实现分享对话框/退出对话框/下载对话框

    Android AlertDialog实现分享对话框/退出对话框/下载对话框

    这篇文章主要介绍了Android AlertDialog实现分享对话框/退出对话框/下载对话框的相关资料,需要的朋友可以参考下
    2016-04-04
  • 浅析Android 手机卫士设备管理权限锁屏

    浅析Android 手机卫士设备管理权限锁屏

    这篇文章主要介绍了浅析Android 手机卫士设备管理权限锁屏的相关资料,需要的朋友可以参考下
    2016-04-04
  • Flutter 开发一个登录页面

    Flutter 开发一个登录页面

    登录页面在 App 开发中非常常见,本篇借登录页面的开发介绍了文本框 TextField组件的使用,同时使用文本框的装饰属性实现了个性化文本框设置。
    2021-06-06
  • Android开发之搜索框SearchView用法示例

    Android开发之搜索框SearchView用法示例

    这篇文章主要介绍了Android开发之搜索框SearchView用法,结合实例形式分析了Android搜索框SearchView的基本功能、用法及相关操作注意事项,需要的朋友可以参考下
    2019-03-03

最新评论