【Android】 Android adb常见问题整理
6. 重启Eclipse 7. 查看有几个ADB进程,全部杀死再重新启动ADB
问题7 问题11 问题12 问题13 出现问题的版本 问题出在adb的版本太低,更新ADT后问题解决
发布日期:2021-06-29 20:55:42
浏览次数:3
分类:技术文章
本文共 4529 字,大约阅读时间需要 15 分钟。
以下都是ADB连接问题,可以通过尝试如下步骤,由简单度排序
1. 插拔下USB连接线
2. 关闭USB模式再打开
3. 执行以下命令
- adb kill-server
- adb start-server
4. 效果与3相同
DDMS - Devices - Reset adb
5. 关闭所有PC套件,例如:
杀死 Wandoujia 相关的所有进程,ok
wandoujia_daemon.exe
wandoujia_helper.exe
8. 查看下USB先是否连接电脑与手机
9. 重启手机
10. 关闭占用5037端口软件
11. 更新adb (见问题14)
1. 查看占用端口5037的PID值 netstat -a -n -o |findstr "5037" 输出结果: TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 5096 TCP 127.0.0.1:5037 127.0.0.1:51577 ESTABLISHED 5096 TCP 127.0.0.1:51577 127.0.0.1:5037 ESTABLISHED 4324 2. 从上面得知PID = 5096占用了5037端口,现在通过PID查看进程名,看到底哪个进程占用此端口 tasklist /v | findstr 5096 输出结果: tadb.exe 5096 Console 1 4,932 K Unknown ...... 0:00:02 暂缺 网上查询得知tadb.exe是腾讯管家启动的进程 3. 杀死占用5037端口的进程 tadb.exe taskkill /f -pid 5096 taskkill /im tadb.exe 输出结果 成功: 已终止 PID 为 5096 的进程。
问题1
- The connection to adb is down, and a severe error has occured.
- You must restart adb and Eclipse.
- Please ensure that adb is correctly located at 'adb.exe' and can be executed.
问题2
- ADB server didn't ACK
- * failed to start daemon *
问题3
- Adb failed to restart! Make sure the plugin is properly configured
问题4
- ** Adb connection Error:远程主机强迫关闭了一个现有的连接
问题5
- 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:575)
- at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)
- at com.android.ddmlib.Client.requestAllocationStatus(Client.java:421)
- at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:854)
- at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:822)
- at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:781)
- at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:649)
- at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:42)
- at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:577)
通常是同时打开了两个eclipse,关闭一个即可
问题6
- Failed to install .apk on device '': Unable to open sync connection!
- java.io.IOException: Unable to open sync connection!
- Launch canceled!
- ADB rejected shell command (rm /data/local/.apk): closed
- Error during Sync: Unable to open sync connection!
- Error during Sync: Unable to open sync connection!
- Adb connection Error:远程主机强迫关闭了一个现有的连接。
- Connection attempts: 1
- Connection attempts: 2
- Connection attempts: 3
问题8
- Failed to install .apk on device : Too many open files
- com.android.ddmlib.SyncException: Too many open files
- Launch failed on device:
问题9
- Failed to install .apk on device '': closed
- com.android.ddmlib.InstallException: closed
- Launch failed on device:
问题10
- Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
- Please check logcat output for more details.
- Launch failed on device:
- Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE
- Please check logcat output for more details.
- Launch failed on device:
使用PC套件删除,然后安装不行,通过adb uninstall 再次删除,安装ok
- Android Launch!
- Connection with adb was interrupted.
- 0 attempts have been made to reconnect.
- You may want to manually restart adb from the Devices view.
- Unexpected error while launching logcat. Try reselecting the device.] closed
- om.android.ddmlib.AdbCommandRejectedException: closed
- at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:381)
- at com.android.ddmlib.Device.executeShellCommand(Device.java:462)
- at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:109)
- at java.lang.Thread.run(Unknown Source)
问题14
- adb server is out of date. killing...
- * daemon started successfully *
- error: device offline
- D:\>adb version
- Android Debug Bridge version 1.0.29
- D:\>adb version
- Android Debug Bridge version 1.0.31
原文链接:
2013-03-21 更新问题6,问题7
2013-04-18 更新问题8,9,10,11,12。统一解决方案
2014-01-27 更新error: device offline 问题与解决方案
错误提示:
今天我在运行项目的时候发现自己的手机连不上Eclipse,进入DDMS,adb reset之后出现了如下提示:
产生原因:
出现这个错误的原因是因为电脑上的各种手机助手抢占了手机链接,用自己的adb进程启动,导致我们开发用的sdk abd无法启动。
解决办法:
知道原因后,解决办法就是手动在任务管理其中将各种手机助手的进程关闭(仅仅关闭退出他们的软件是不行的,必须杀掉他们的进程才可以的)。我们可以右键点击window下面的任务栏,然后选择“启动任务管理器”,然后在任务管理器中找到响应手机助手的进程,我的电脑上面装的是金山的手机助手,它的进程是:tadb.exe
选中并结束这个进程即可
最后我们在eclipse的DDMS中重新reset adb即可使手机连接上eclipse,over~
转载地址:https://dengjin.blog.csdn.net/article/details/42676817 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月12日 00时14分13秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
LeetCode 19.删除链表的倒数第 N 个结点
2019-04-30
TreeSet比较器
2019-04-30
集合的迭代输出
2019-04-30
Map接口
2019-04-30
TreeMap集合
2019-04-30
pecl安装PHP swoole扩展遇到的问题
2019-04-30
SEO人员,为什么要关注新型SEO技术?
2019-04-30
SEO人员,为什么要思考网站安全重要性?
2019-04-30
SEO人员,怎么将网站关键词排进SERP前十名?
2019-04-30
uni-app实战项目,跟着做完你就可以独立作战了(二)
2019-04-30
uni-app实战项目,跟着做完你就可以独立作战了(三)
2019-04-30
uni-app实战项目,跟着做完你就可以独立作战了(四)
2019-04-30
uni-app实战项目,跟着做完你就可以独立作战了(一)
2019-04-30
前端学习路线,让你从此不再迷茫
2019-04-30
毕业季即将面临举行完毕,赶快用此代码表达你的女神吧!
2019-04-30
抓住毕业会的尾巴,用星空特效去表白你的女神吧!
2019-04-30
历经一个月的时间,在大家的共同努力下新星计划圆满结束,让我们看一下详细数据吧!
2019-04-30
数据结构期末复习·表达式树(重写)
2019-04-30
数据结构期末复习·括号匹配
2019-04-30