我自己遇到的问题是VS2013和VS2015中xamarin无法识别到真机,现象就是插上手机开启调试模式,豌豆荚都可以连接上手机,就是VS上没出现手机。
但是低版本的手机貌似又行,4.0.3的。
于是排除了各种问题,比如手机开发这模式,数据线,ADB驱动,ANDROID SDK升级,都不行,
最后随意地点了下Restart Adb Server:
发现居然可以识别到真机了,我只能说比较神奇。。。
下面是引用别人的文章,不过我并没有参考,还是放这里吧:
以下都是ADB连接问题,可以通过尝试如下步骤,由简单度排序
1. 插拔下USB连接线
2. 关闭USB模式再打开
3. 执行以下命令
  1. adb kill-server
  2. adb start-server
4.  效果与3相同
DDMS - Devices - Reset adb
5. 关闭所有PC套件,例如:
杀死 Wandoujia  相关的所有进程,ok
wandoujia_daemon.exe
wandoujia_helper.exe

6. 重启Eclipse
7. 查看有几个ADB进程,全部杀死再重新启动ADB

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 
  1. The connection to adb is down, and a severe error has occured.
  2. You must restart adb and Eclipse.
  3. Please ensure that adb is correctly located at 'adb.exe' and can be executed.
问题2
  1. ADB server didn't ACK
  2. * failed to start daemon *
问题3
  1. Adb failed to restart! Make sure the plugin is properly configured
问题4
  1. ** Adb connection Error:远程主机强迫关闭了一个现有的连接
问题5
  1. java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
  2. at sun.nio.ch.SocketDispatcher.write0(Native Method)
  3. at sun.nio.ch.SocketDispatcher.write(Unknown Source)
  4. at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
  5. at sun.nio.ch.IOUtil.write(Unknown Source)
  6. at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
  7. at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
  8. at com.android.ddmlib.Client.sendAndConsume(Client.java:575)
  9. at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)
  10. at com.android.ddmlib.Client.requestAllocationStatus(Client.java:421)
  11. at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:854)
  12. at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:822)
  13. at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:781)
  14. at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:649)
  15. at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:42)
  16. at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:577)
通常是同时打开了两个eclipse,关闭一个即可
问题6
  1. Failed to install .apk on device '': Unable to open sync connection!
  2. java.io.IOException: Unable to open sync connection!
  3. Launch canceled!

问题7

  1. ADB rejected shell command (rm /data/local/.apk): closed
  2. Error during Sync: Unable to open sync connection!
  3. Error during Sync: Unable to open sync connection!
  4. Adb connection Error:远程主机强迫关闭了一个现有的连接。
  5. Connection attempts: 1
  6. Connection attempts: 2
  7. Connection attempts: 3
问题8
  1. Failed to install .apk on device  : Too many open files
  2. com.android.ddmlib.SyncException: Too many open files
  3. Launch failed on device:

问题9
  1. Failed to install .apk on device '': closed
  2. com.android.ddmlib.InstallException: closed
  3. Launch failed on device:
问题10
  1. Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
  2. Please check logcat output for more details.
  3. Launch failed on device:

问题11

  1. Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE
  2. Please check logcat output for more details.
  3. Launch failed on device:
使用PC套件删除,然后安装不行,通过adb uninstall 再次删除,安装ok

问题12

  1. Android Launch!
  2. Connection with adb was interrupted.
  3. 0 attempts have been made to reconnect.
  4. You may want to manually restart adb from the Devices view.

问题13

  1. Unexpected error while launching logcat. Try reselecting the device.] closed
  2. om.android.ddmlib.AdbCommandRejectedException: closed
  3. at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:381)
  4. at com.android.ddmlib.Device.executeShellCommand(Device.java:462)
  5. at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:109)
  6. at java.lang.Thread.run(Unknown Source)
问题14
  1. adb server is out of date.  killing...
  2. * daemon started successfully *
  3. error: device offline

出现问题的版本

  1. D:\>adb version
  2. Android Debug Bridge version 1.0.29

问题出在adb的版本太低,更新ADT后问题解决

  1. D:\>adb version
  2. Android Debug Bridge version 1.0.31

Android---真机调试时不能识别手机的解决方案相关推荐

  1. iqoo手机运行uniapp真机调试时无法识别手机

    iqoo手机Hbuilder真机调试 不能运行真机调试 解决办法 结语 不能运行真机调试 我的手机:iqoo Neo5 手机连接电脑,usb调试也打开了但是Hbuilder识别不出来.没有看到运行到安 ...

  2. 如何解决iqoo手机运行uniapp真机调试时无法识别手机的问题

    解决方法:uni-app 手机是vivo iqoo真机运行,手机开发者选项应该怎么配置,一直无法真机运行很恼火~~~ - DCloud问答 我的手机是iqoo8 pro,一直识别不到,后来看了这个回答 ...

  3. android真机调试一直卡在install,解决方案:重启手机

    同时维护多个项目,今天在运行多个项目时发现其中一个项目一直无法安装,停在Install界面上如下图所示,其他项目则可正常运行,刚开始以为版本升级等问题,各种捣腾,最终解决方案:重启手机

  4. HBuilder Android真机调试

    关于调试 难者不会,会者不难.对于调试,这句话尤其合适.无论是前端调试.Java调试.PHP调试.Python调试,还是我们这次要研究的HBuilder Android真机调试,都是一个道理.欲速则不 ...

  5. cocos creator android 真机调试配置密匙

    android 真机调试与打包 真机调式 cocos creator 环境配置完成后 选择 编辑器 => 项目 => 构建发布 => android => 构建 构建完成后打开 ...

  6. (mac)魅族魅蓝Note5真机调试时无法安装apk

    环境:魅蓝Note5,系统Android6.0,Mac, Android studio开发环境 打包apk真机调试时,提示 DELETE_FAILED_INTERNAL_ERROR Error whi ...

  7. android真机调试步骤

    android真机调试步骤 真机调试步骤: 1.windows系统 需要安装手机驱动,可以手机官网下载,也可以直接安装该手机的电脑版手机助手(一般是会自动安装驱动) 2.手机开启开发者模式,设置里面, ...

  8. 微信开发者工具模拟器、IOS真机调试、Android真机调试中Editor效果不一致问题

    问题环境: 1.微信开发者工具1.05.2110290(以下简称"工具") 2.真机调试1.0版本(不区分IOS与Android) 3.微信的editor component,用于 ...

  9. 魅蓝note 做Android真机调试

    魅蓝note 做Android真机调试 如果开发Android想要使用魅蓝note做调试,连接电脑后没有在设备选项里找到设备,可以用以下方法解决. usb连接电脑,选择内置光盘 找到 \USB Ref ...

最新文章

  1. host ntrip 千寻rtk_什么是千寻知寸cors账号?它提供的定位服务精度如何?使用时需要注意哪些问题?...
  2. ORACLE建表练习
  3. JS实现html国际化二
  4. Kafka基本知识整理
  5. 【推荐实践】推荐技术在旅游电商中的应用及挑战.pdf(附下载链接)
  6. android+4.3+usb存储模式,点点点:点出来安卓4.3的USB调试
  7. jQuery选择器 第六章
  8. mysql 客户端命令行_强大的工具 MySQL客户端命令行应用技巧
  9. 知识图谱-生物信息学-医学顶刊论文(Briefings in Bioinformatics-2021):生物信息学中的图表示学习:趋势、方法和应用
  10. no moudle named sklearn-impute
  11. IOS 定位 CLLocationManager
  12. FinalCutPro快捷键
  13. lua调试的工具选择
  14. 数字营销专业术语介绍
  15. 跑深度学习CV的代码的常用包安装
  16. 【物理实验及其数据处理】 集成电路传感器特性测量及其应用
  17. cf服务器断开连接不稳定,cf与服务器断开连接
  18. 那些你可能不知道的搜索奇技淫巧
  19. 着急借壳上市,居然之家被逼急了?
  20. CSS 主流布局进阶

热门文章

  1. 根据秒数返回(天,小时,分钟,秒)
  2. 用Eclipse远程调试部署在Tomcat下的Web应用程序
  3. GMQ区块链生态系统平行链,未来将应用于众多产业
  4. Mysql存中文字符出错:Incorrect string value: '\xC2\xE9\xD7\xED\解决方法
  5. 企业引进HRM系统需要规避的五大误区
  6. 正则表达式 之 回溯引用:前后一致匹配
  7. c++string类的相关操作
  8. OAF_开发系列18_实现OAF页面跳转setForwardURL / forwardImmediately(案例)
  9. @Override错误
  10. netsh命令使用详解