当前位置: 首页 > article >正文

电脑使用adb工具连接手机,全文完整教程

目录

前言

正文

前置条件

打开开发者选项

打开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调试

  1. 打开手机的设置。
  2. 点击关于手机或类似的选项,这通常涉及到查找和点击“版本号”或“软件版本号”,以确认你已经进入了开发者模式。
  3. 返回到设置的主界面后,找到并点击开发者选项。
  4. 在开发者选项中,找到USB调试并将其开启。

连接步骤

1、保证电脑和手机在同一网络下

一、保证电脑和手机在同一网络下,且电脑已安装adb工具。

或者电脑开启移动热点。手机设备连接电脑开启的热点。

2、打开电脑cmd窗口。

Windows键 + R: 打开“运行”对话框。在对话框中输入cmd或cmd.exe。

点击“确定”或按下回车键。将立即打开命令提示符窗口,开始输入命令。

3、在cmd窗口输入adb connect+手机IP地址

在cmd窗口输入adb connect+手机IP地址(可通过点击手机网络查看手机IP地址),回车

通过点击手机网络查看手机IP地址的步骤如下:

方法一:打开wifi找到手机连接的wifi,打开详情,找到IP地址

方法二:

  1. 在手机"设置"中找到"关于手机"选项。
  2. 在"关于手机"中,找到"状态"选项。
  3. 点击"状态"选项后,在"状态"页面找到"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

人的一生 必须要学会做一件事 而且要做到透彻 才不枉此生...共勉 💪。

关注瑶山编程,分享技术和有趣的事!


http://www.kler.cn/news/325502.html

相关文章:

  • MFC - 常用基础控件
  • 高防服务器如何抵御网络攻击?
  • RT-DETR改进策略:BackBone改进|PoolFormer赋能RT-DETR,视觉检测性能显著提升的创新尝试
  • 11.C++程序中的常用函数
  • 【含文档】基于Springboot+Vue的个性化推荐电商平台(含源码+数据库+lw)
  • 【网络安全】公钥密码体制
  • 关于QSizeGrip在ui界面存在布局的情况下的不显示问题
  • 绿色新纪元:光伏技术飞跃与能源体系重塑
  • keil仿真||示波器的使用
  • unixODBC编程(三)查询数据库表中的数据
  • LangChain:构建复杂 NLP 应用的框架
  • ENV | docker 安装使用(简单实操版)
  • Llama 3.2来了,多模态且开源!AR眼镜黄仁勋首批体验,Quest 3S头显价格低到离谱
  • C语言介绍
  • Object Pascal 过程与函数
  • Ubuntu网卡配置
  • rabbitMQ 简单使用
  • 23中设计模式,以及三种常见的设计模式demo
  • 使用::selection改变文字被选中后的颜色
  • 深圳mes制造系统的主要功能
  • WIFI密码默认显示
  • OpenAI员工流失的背后:地盘争夺、倦怠、薪酬要求
  • 大模型+AIGC技术实操:GPT 大模型部署使用 AIGC实战落地方案
  • LeetCode讲解篇之3. 无重复字符的最长子串
  • springboot异常(三):异常处理原理
  • 超详细的华为ICT大赛报名流程
  • golang学习笔记32——哪些是用golang实现的热门框架和工具
  • Android Webview和ScrollView冲突和WebView使用总结
  • 数仓建模:DataX同步Mysql数据到Hive如何批量生成建表语句?| 基于SQL实现
  • cuda程序编译流程