参考链接:
adb devices 无法识别手机设备
记录博文
一、前言
说实在的,本来不想写这篇文章的,但是忍不住想要吐槽几句,就顺便写了一篇。
反正最后的结论是,不管啥安卓手机应该都可以 adb 调试,只是方法还没对。(当初我也认为我不行了,放弃了,但是我又行了)
成功的秘诀在于:不要放弃,加油你一定可以做到的。
二、致命的错误
参考链接:命令行执行 adb devices 不显示设备id的解决办法
没错,和上面的文章一样,我忘记打开 USB 调试。
你可能会问,这不是很简单又或者很傻的问题吧。但是,现在手机更新的可能更用户化,一些复杂的系统向操作都藏起来,不好找,又不好操作。我还记得第一个手机,不用 USB 调试好像文件也传不了。而现在有很多用户向功能,可以选择充电和传文件,但其实都不算是 USB 调试。(其实安卓我也不懂,我是小白希望见谅)
-
真正的 USB 调试:
设置 -> 其他设置 -> 开发者选项 -> USB 调试(这一块就不放全图,每个手机都不太一样。需要吐槽的是,放的一般人真找不到的地方)
(PS. 开发人员选项需要点击 "关于手机“—— 版本号,连续点击”版本号“四次,用来开启 ”开发模式“) -
成功的图片(非常不容易):
ohhhhhhh
三、友善的提示
-
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 调试环境已经搭建好了。 -
手机充电线 USB 连接电脑后,出现的更多选项(如果有)
这还是跟手机相关,我的手机有这个选项,其它手机可能没有,但是我还是提一下。
经过我的测试,第一个选项也可以,所以可以不用动它(网上有教程说要选择传文件,感觉好像不太准,可以试着切换,第一次的话)。选择传文件,电脑上应该会有安装驱动什么的提示,但是注意还是不会出现 ADB Interface 这样的字样,必须打开 USB 调试后才有。 -
USB 调试打开(一定)
这个最重要,千万不要忘记了。
USB 调试打开之后,手机和电脑会有一个配对过程(第一次),如果没有出现就是没开。
如下:
-
adb_usb.ini 的位置
我的电脑是 windows 10,位置在C:\Users\自己的电脑名\.android
,可能没有这个文件,需要自己建立一个。
不过,adb 连接手机的过程倒是不需要这个文件,以后遇到需要的可能单独再写一篇吧(网上的教程看的我头大)。
相关内容,可见其它教程。 -
设备管理器
这个其实,和上面那个挂钩,就是需要挂载设备的 VID 值,填写到 adb_usb.ini 里面。(依旧没用到,因为上面的文件删除了依旧可以使用 adb 连接手机)
此电脑 -> 属性 -> 设备管理器
-
其它
可能性太多,博主也无能为力。继续加油吧!
四、完整的流程
- 打开 CMD
adb 工作正常
- 手机 USB 接口连接电脑
- 打开 USB 调试
- 配对(可能的步骤)
- 在 cmd 中输入 adb devices
成功
五、最后
希望这篇博文能帮到正在找方法的你吧,加油兄弟,你可以的。
点我回顶部 ☚
Fin.