adb devices 无法识别手机设备

参考链接:

adb devices 无法识别手机设备

记录博文

一、前言

说实在的,本来不想写这篇文章的,但是忍不住想要吐槽几句,就顺便写了一篇。
在这里插入图片描述

在这里插入图片描述
反正最后的结论是,不管啥安卓手机应该都可以 adb 调试,只是方法还没对。(当初我也认为我不行了,放弃了,但是我又行了)
成功的秘诀在于:不要放弃,加油你一定可以做到的。

二、致命的错误

参考链接:命令行执行 adb devices 不显示设备id的解决办法

没错,和上面的文章一样,我忘记打开 USB 调试。
你可能会问,这不是很简单又或者很傻的问题吧。但是,现在手机更新的可能更用户化,一些复杂的系统向操作都藏起来,不好找,又不好操作。我还记得第一个手机,不用 USB 调试好像文件也传不了。而现在有很多用户向功能,可以选择充电和传文件,但其实都不算是 USB 调试。(其实安卓我也不懂,我是小白希望见谅)

  1. 真正的 USB 调试
    设置 -> 其他设置 -> 开发者选项 -> USB 调试(这一块就不放全图,每个手机都不太一样。需要吐槽的是,放的一般人真找不到的地方)
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    (PS. 开发人员选项需要点击 "关于手机“—— 版本号,连续点击”版本号“四次,用来开启 ”开发模式“)

  2. 成功的图片(非常不容易):
    在这里插入图片描述
    ohhhhhhh
    在这里插入图片描述

三、友善的提示

  1. adb 运行环境的搭建
    ADB快速入门
    里面有 android-sdk-windows 的文件,按照它的教程走就可以了。
    最后结果:
    在这里插入图片描述
    也可以在官网上下载一个更新包
    https://developer.android.com/studio/releases/platform-tools?hl=en
    在这里插入图片描述
    删除原来的 platform-tools ,替换为最新的 platform-tools
    最后结果:
    在这里插入图片描述
    据说这好像和 sdk 有关,越是安卓高的手机,adb 版本也要高(我的手机是安卓 8.1)。以防万一,先更新到最新。
    如果 adb version 指令通过,说明 adb 调试环境已经搭建好了。

  2. 手机充电线 USB 连接电脑后,出现的更多选项(如果有)
    这还是跟手机相关,我的手机有这个选项,其它手机可能没有,但是我还是提一下。
    在这里插入图片描述
    在这里插入图片描述
    经过我的测试,第一个选项也可以,所以可以不用动它(网上有教程说要选择传文件,感觉好像不太准,可以试着切换,第一次的话)。选择传文件,电脑上应该会有安装驱动什么的提示,但是注意还是不会出现 ADB Interface 这样的字样,必须打开 USB 调试后才有

  3. USB 调试打开(一定)
    这个最重要,千万不要忘记了。
    USB 调试打开之后,手机和电脑会有一个配对过程(第一次),如果没有出现就是没开。
    如下:
    在这里插入图片描述

  4. adb_usb.ini 的位置
    我的电脑是 windows 10,位置在 C:\Users\自己的电脑名\.android,可能没有这个文件,需要自己建立一个。
    不过,adb 连接手机的过程倒是不需要这个文件,以后遇到需要的可能单独再写一篇吧(网上的教程看的我头大)。
    在这里插入图片描述
    相关内容,可见其它教程。

  5. 设备管理器
    这个其实,和上面那个挂钩,就是需要挂载设备的 VID 值,填写到 adb_usb.ini 里面。(依旧没用到,因为上面的文件删除了依旧可以使用 adb 连接手机)
    此电脑 -> 属性 -> 设备管理器
    在这里插入图片描述

  6. 其它
    可能性太多,博主也无能为力。继续加油吧!

四、完整的流程

  1. 打开 CMD
    adb 工作正常
    在这里插入图片描述
  2. 手机 USB 接口连接电脑
  3. 打开 USB 调试
  4. 配对(可能的步骤)
  5. 在 cmd 中输入 adb devices
    成功
    在这里插入图片描述

五、最后

希望这篇博文能帮到正在找方法的你吧,加油兄弟,你可以的。
在这里插入图片描述

点我回顶部

 
 
 
 
 
 
 
Fin.

猜你喜欢

转载自blog.csdn.net/Enderman_xiaohei/article/details/112385535