目录
前言
正文
前置条件
打开开发者选项
打开usb调试
连接步骤
1、保证电脑和手机在同一网络下
2、打开电脑cmd窗口。
3、在cmd窗口输入adb connect+手机IP地址
4、验证
扩展
问题解决
由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (10060)
由于目标计算机积极拒绝,无法连接。 (10061)
adb常用命令如下
ending
前言
忽然想起来一个以前的小项目,拿出来跑了下,试了几次adb竟然没连上,这能忍?
正文
前置条件
电脑使用adb的前置条件如下,本篇默认前置条件已完成。
- 下载SDK。SDK是开发Android应用的工具集,里面包含了adb工具。
- 配置SDK的环境变量。将SDK的路径添加到系统的环境变量中,这样在电脑的任何位置都可以使用adb命令。
- 安装USB驱动。如果要连接Android设备进行调试,需要安装设备的USB驱动。
- 启动ADB服务器。在使用adb命令之前,需要先启动ADB服务器。可以使用“adb start-server”命令来启动ADB服务器。
- 打开防火墙允许与局域网通讯,或关闭防火墙
打开开发者选项
- 在Windows10系统点击左下角的开始按钮,在弹出的菜单中点击左侧边栏的设置按钮。
- 在打开的Windows设置窗口中,点击更新和安全图标。
- 在打开的新窗口中点击左侧边栏的开发者选项菜单项。
- 在右侧的窗口中可以看到开发人员模式设置项,选中开发人员模式设置项后,会弹出提示窗口,点击是按钮即可。
另外,还要打开允许USB连接和本地网络发现你的设备下面的开关。
打开usb调试
- 打开手机的设置。
- 点击关于手机或类似的选项,这通常涉及到查找和点击“版本号”或“软件版本号”,以确认你已经进入了开发者模式。
- 返回到设置的主界面后,找到并点击开发者选项。
- 在开发者选项中,找到USB调试并将其开启。
连接步骤
1、保证电脑和手机在同一网络下
一、保证电脑和手机在同一网络下,且电脑已安装adb工具。
或者电脑开启移动热点。手机设备连接电脑开启的热点。
2、打开电脑cmd窗口。
Windows键 + R: 打开“运行”对话框。在对话框中输入cmd或cmd.exe。
点击“确定”或按下回车键。将立即打开命令提示符窗口,开始输入命令。
3、在cmd窗口输入adb connect+手机IP地址
在cmd窗口输入adb connect+手机IP地址(可通过点击手机网络查看手机IP地址),回车
通过点击手机网络查看手机IP地址的步骤如下:
方法一:打开wifi找到手机连接的wifi,打开详情,找到IP地址
方法二:
- 在手机"设置"中找到"关于手机"选项。
- 在"关于手机"中,找到"状态"选项。
- 点击"状态"选项后,在"状态"页面找到"IP地址"选项,即可看到手机的IP地址。
需要注意的是,不同的手机品牌和操作系统版本可能略有差异,但大致步骤相同
adb connect 192.168.31.209
4、验证
连接成功后,输入adb devices查看已连接的设备,出现设备序列号就表示连接成功。
扩展
问题解决
由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (10060)
cannot connect to 192.168.31.209:5555: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (10060)
检查防火墙设置,如果防火墙已关闭,ping一下目标主机,如何ping不通,点击左侧标题打开开发者选项重新操作一次
由于目标计算机积极拒绝,无法连接。 (10061)
在电脑上打开命令提示符或终端,输入以下命令来查看设备是否可以通过WiFi连接:
adb tcpip 5555
。如果成功,将显示"restarting in TCP mode port: 5555"。
接下来,输入以下命令来连接设备:
adb connect <设备IP地址>
。将<设备IP地址>
替换为你的Android设备的实际IP地址
adb常用命令如下
adb devices:显示系统中全部设备。
adb version:查看版本信息。
adb get-serialno:获取设备序列号。
adb reboot:重启设备。
adb kill-server:关闭adb服务。
adb start-server:启动adb服务。
adb connect +IP:连接设备。
adb disconnect +IP:断开设备。
adb shell wm size:查看屏幕分辨率。
adb logcat:查看日志。
adb uninstall +包名:卸载apk。
adb install +包名路径:安装apk。
ending
人的一生 必须要学会做一件事 而且要做到透彻 才不枉此生...共勉 💪。
关注瑶山编程,分享技术和有趣的事!