Android adb无法连接设备的总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android adb无法连接设备的总结相关的知识,希望对你有一定的参考价值。
参考技术A 1、开发者模式
开发者模式先检查,USB调试是否打开,USB选项切换下试试。
2、检查设备驱动
电脑上驱动有没有加载好,也有可能是线的问题引起的识别不了,通过更换电脑、手机设备、数据线逐步排查。
3、设备识别号不对导致无法识别
如果手机厂商没有对系统进行特别的改动,那么 Android 系统的 USB 调试模式驱动都是一样的!
如果提示无法安装驱动,可能因为 android_winusb.inf 这个文件中没有该设备的供应商识别码(VID)和产品识别码(PID),
所以需要添加对应的设备id,
ANDROID_SDK_HOME 对应的路径下.android文件夹
里面新建androidusb.inf文件,复制设备的id进去
设备id在管理-设备列表中adb inteface中查看详情,如下:
4、端口占用
电脑上安装手机助手之类的软件可能会占用adb端口,导致本身的adb服务无法使用。
首先查看5037端口占用
进程id为6008的进程占用了5037端口,通过以下两条指令中的一条删除掉对应进程
然后重启adb服务
无 USB 无线 ADB
【中文标题】无 USB 无线 ADB【英文标题】:ADB over wireless without USB 【发布时间】:2014-09-20 11:27:15 【问题描述】:我知道通过 USB 连接并运行以下命令可以将 adb 连接到非 root 的 android 设备: 亚行 tcpip 5555 adb 连接 设备 ip
但上周我的手机弄湿了,无法通过 USB 连接/充电。我可以用无线充电器给它充电(它是 Nexus 4)
所以我留下了一个可以完美运行的设备,但它没有植根,你无法连接 USB。
有什么方法可以通过无线连接 adb 以便我仍然可以使用这款手机进行开发?
或者是否可以在没有 USB 的情况下对我的手机进行 root 操作? (我重复,我正在使用 Nexus 4)。
【问题讨论】:
【参考方案1】:您可以使用存储卡。先安装ClockworkMod
,将ROM复制到内存卡,将卡(sdcard
)推送到设备,通过ClockworkMod
刷机。
【讨论】:
非常感谢,正在尝试...但请注意:Nexus 4 没有 SD 卡。我将尝试通过 Airdroid 或类似方式推送文件 erm... 看来您需要 root 才能使用 ClockworkMod(ROM 管理器)? 该死! .. 我的错,它肯定需要 USB >.androidforums.com/thunderbolt-all-things-root/…以上是关于Android adb无法连接设备的总结的主要内容,如果未能解决你的问题,请参考以下文章