ADB连接Android设备的三种方法

2023-05-16

ADB连接Android设备的三种方法

连接方式有三种方法:

一、WiFi连接(手机与pc同一个局域网下)

与电脑在同一局域网内,Android设备连接WiFi,然后adb命令#adb connect <设备IP>

二、USB数据线连接

此种连接要有相应的驱动才行(应该安装phoenixsuit就可以通过数据线来通过adb连接设备,有的不用安装)https://download.csdn.net/download/c1063891514/10589989

三、串口连接

使用串口设备与电脑连接。

 

USB 数据线连接

通过 USB 连接来正常使用 adb 需要保证几点:

硬件状态正常,包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。未识别到设备的话,有可能需要安装phoenixsuit软件,专门用来升级之类的用驱动。

表示可以连接手机了

确保Android 设备的开发者选项和 USB 调试模式已开启:

「设置」-「开发者选项」-「Android 调试」查看。开发者选项,点允许usb调试,然后就可以连上电脑了

如果在设置里找不到开发者选项,在「设置」-「关于手机」连续点击「版本号」7 次。

cmd框键入#adb devices命令查看设备连接情况

表示连接上手机了

· 无线连接(需要借助 USB 线)

 

除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接,一定范围内摆脱 USB 连接线的限制啦!

操作步骤:

将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。将设备与电脑通过 USB 线连接。

应确保连接成功(可运行 adb devices 看是否能列出该设备)。

让设备在 5555 端口监听 TCP/IP 连接:

  • 开发者选项,点允许usb调试

  • adb tcpip 5555

  • 找到设备的 IP 地址。

一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到,也可以使用下文里 查看设备信息 - IP 地址 一节里的方法用 adb 命令来查看。

通过 IP 地址连接设备:命令框#adb connect <ip>

出现#connected to 192.168.31.109:5555

表示连接成功。

如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect 那一步;

如果还是不行的话,通过 adb kill-server 重新启动 adb 然后从头再来一次试试。

断开无线连接

连不上可以试试下面方法。

 

解决办法

第一步:Android设备开启USB调试,并且通过USB线连接到电脑。

第二步:在终端执行以下命令”adb tcpip 5555“。

第三步:在终端执行以下命令”adb connect 192.168.1.110“(192.168.1.110为Android设备的IP地址)。此时拔出USB线,应该就可以adb通过wifi调试Android设备。

 

Daiver123

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ADB连接Android设备的三种方法 的相关文章

  • 如何快速自动发送FCM或APNS消息?

    我正在开发一项后端服务 通过 FCM 或 APNS 向移动应用程序发送推送通知 我想创建一个可以在一分钟内运行的自动化测试 并验证服务器是否可以成功发送通知 请注意 我不一定需要检查通知是否已送达 只需检查 FCM 或 APNS 是否已成功
  • Sqlite数据库生命周期?关闭应用程序后它会被删除吗?

    我正在遵循一个简单的教程 该教程创建一个从 SQLiteOpenHelper 扩展的类 并创建一个包含一个表和 5 行的数据库 好的 但我需要更多地了解 android Sqlite 数据库 例如 如果应用程序关闭或手机关机会发生什么 数据
  • Android 30+ 中的视频捕获意图 - 只有所有者才能与待处理项目交互

    我正在尝试在我的应用程序上捕获视频 它可以在 android API 30 以下运行 但不能在 30 以上运行 似乎在 sdk 30 之后 android 不允许完全读取外部存储 作用域存储 我目前遇到这个错误 java lang Ille
  • CardView 圆角获得意想不到的白色

    When using rounded corner in CardView shows a white border in rounded area which is mostly visible in dark environment F
  • 找不到处理意图 com.instagram.share.ADD_TO_STORY 的活动

    在我们的 React Native 应用程序中 我们试图让用户根据视图 组件中的选择直接将特定图像共享到提要或故事 当我们尝试直接使用 com instagram share ADD TO FEED 进行共享时 它以一致的方式完美运行 但是
  • 是否必须删除 Intent extra?

    这可能是一个愚蠢的问题 但是是否有一条规则规定消费活动必须显式删除 Intent 额外内容 或者只有在回收 Intent 对象时才如此 换句话说 如果我总是通过执行以下操作来链接到下一个活动 Intent i new Intent MyCu
  • 在 HTTPResponse Android 中跟踪重定向

    我需要遵循 HTTPost 给我的重定向 当我发出 HTTP post 并尝试读取响应时 我得到重定向页面 html 我怎样才能解决这个问题 代码 public void parseDoc final HttpParams params n
  • 无法访问 com.google.android.gms.internal.zzbfm 的 zzbfm 类文件未找到

    我正在将我的 Android 应用程序项目从GCM to FCM 为此 我使用 Android Studio 中的 Firebase 助手工具 并遵循 Google 开发人员指南中的说明 一切都很顺利 并将我的应用程序代码更改为FCM根据助
  • Android MediaExtractor seek() 对 MP3 音频文件的准确性

    我在使用 Android 时无法在eek 上获得合理的准确度MediaExtractor 对于某些文件 例如this one http www archive org download emma solo librivox emma 01
  • 如何在PreferenceActivity中添加工具栏

    我已经使用首选项创建了应用程序设置 但我注意到 我的 PreferenceActivity 中没有工具栏 如何将工具栏添加到我的 PreferenceActivity 中 My code 我的 pref xml
  • 在两个活动之间传输数据[重复]

    这个问题在这里已经有答案了 我正在尝试在两个不同的活动之间发送和接收数据 我在这个网站上看到了一些其他问题 但没有任何问题涉及保留头等舱的状态 例如 如果我想从 A 类发送一个整数 X 到 B 类 然后对整数 X 进行一些操作 然后将其发送
  • 错误:在根项目“projectName”中找不到项目“app”

    我有一个在 Eclipse 中开发的旧应用程序 现在尝试将其迁移到 Android Studio 我更新了库并遵循了基本步骤 现在 我收到此错误 Error Project app not found in root project pro
  • Android Studio - Windows 7 上的 Android SDK 问题

    我对 Google i o 2013 上发布的最新开发工具 Android Studio 有疑问 我已经成功安装了该程序并且能够正常启动 我可以导入现有项目并对其进行编辑 但是 当我尝试单击 SDK 管理器图标或 AVD 管理器图标时 或者
  • .isProviderEnabled(LocationManager.NETWORK_PROVIDER) 在 Android 中始终为 true

    我不知道为什么 但我的变量isNetowrkEnabled总是返回 true 我的设备上是否启用互联网并不重要 这是我的GPSTracker class public class GPSTracker extends Service imp
  • Android:膨胀布局时出现 StackOverFlowError 和 InvokingTargetException

    首先 对不起我的英语 我在膨胀布局时有一个问题 我有一个自定义视图 从 LinearLayout 扩展而来 称为按钮帮助 我在名为的布局上使用该视图加载活动 我的以下代码在所有设备和模拟器上都能完美运行 但具有 QVGA 屏幕 例如 Sam
  • 如何确定对手机号码的呼叫是本地呼叫还是 STD 或 ISD

    我正在为 Android 开发某种应用程序 但不知道如何获取被叫号码是本地或 STD 的号码的数据 即手机号码检查器等应用程序从哪里获取数据 注意 我说的是手机号码 而不是固定电话 固定电话号码 你得到的数字是字符串类型 因此 您可以获取号
  • 一次显示两条Toast消息?

    我希望在一个位置显示一条 Toast 消息 并在另一位置同时显示另一条 Toast 消息 多个 Toast 消息似乎总是按顺序排队和显示 是否可以同时显示两条消息 是否有一种解决方法至少可以提供这种外观并且不涉及扰乱活动布局 Edit 看来
  • 如何在Xamarin中删除ViewTreeObserver?

    假设我需要获取并设置视图的高度 在 Android 中 众所周知 只有在绘制视图之后才能获取视图高度 如果您使用 Java 有很多答案 最著名的方法之一如下 取自这个答案 https stackoverflow com a 24035591
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • 节拍匹配算法

    我最近开始尝试创建一个移动应用程序 iOS Android 它将自动击败比赛 http en wikipedia org wiki Beatmatching http en wikipedia org wiki Beatmatching 两

随机推荐

  • UCOS II 中信号量的使用

    UCOS II 中信号量的使用 UCOS II 中信号量的使用1 声明信号量2 创建信号量3 请求信号量4 发送信号量5 删除信号量 UCOS II 中信号量的使用 1 声明信号量 例如 xff1a OS EVENT Fun semp 声明
  • 机器学习 深度学习 简介与区分

    文章目录 机器学习特征深度学习 机器学习 机器学习 xff08 Machine Learning xff09 是一门专门研究计算机怎样模拟或实现人类的学习行为 xff0c 以获取新的知识或技能 xff0c 重新组织已有的知识结构使之不断改善
  • docker重新打tag并删除原tag的镜像

    docker镜像id是唯一的 xff0c 可以物理性的标明一个镜像 xff0c repository xff1a tag可以有多个 xff0c 但是也不会重复 xff0c 也是唯一的 要重新打tag的话 xff0c 语法是 xff1a do
  • docker 部署prometheus系列2(完结)

    接着docker部署prometheus系列1 安装grafana 拉取镜像grafana镜像 docker pull grafana grafana 启动grafana 96 version 39 3 39 services grafan
  • 使用iftop命令查看各个连接的流量情况

    使用iftop命令查看各个连接的流量情况 iftop命令可以查看实时的网络流量 xff0c 监控TCP IP连接 xff0c 反向解析IP xff0c 显示端口信息等 安装iftop命令 关于Linux上安装iftop有两种方法 xff0c
  • Ubuntu更新报错: 无法下载 http://cn.mirrors.ustc.edu.cn/ubuntu/dists/bionic/InRelease 连接失败BUNTU

    Ubuntu执行apt get update报错 xff1a 解决方案 xff1a xff08 1 xff09 这是因为ubuntu的服务器在国外 xff0c 使用国内的软件源在软件下载速度方面相对比较快 输入 xff1a 以下命令 cd
  • 解决问题:输入git命令出现END命令,按住ctrl+c都没有不能退出,只能输入q才能退出

    出现的问题 当输入git命令时 xff0c 例如git branch xff0c 会直接出现END这种黑框 xff0c 按住ctrl 43 c都不能退出 xff0c 只能通过输入q才能退出的情况 解决办法 只需要输入以下的命令 xff0c
  • 虚拟现实技术(VR)

    1 简介 VR是Virtual Reality的缩写 xff0c 中文的意思就是虚拟现实 xff08 真实幻觉 灵境 幻真 xff09 xff0c 也称灵境技术或人工环境 概念是在20世纪80年代初提出来的 xff0c 其具体是指借助计算机
  • 不常用软件使用

    Markdown编辑器 1 Typora Typora也是非常用名 xff0c 非常好用的markdown编辑器 xff0c 它的设计理念很不一样 xff0c 是真正的即时预览型编辑器 xff0c 不同于左右两个窗口的编辑器 Typora的
  • Gazebo-Ros搭建小车和场景并运行slam算法进行建图3--给机器人的传感器添加插件并放入场景中

    Gazebo Ros搭建小车和场景并运行slam算法进行建图3 给机器人的传感器添加插件并放入场景中 1 添加标签 第1篇文章中创建的机器人模型虽然可以在rviz中显示 xff0c 但若要在gazebo中显示 xff0c 还需要给每一个部分
  • Gazebo-Ros搭建小车和场景并运行slam算法进行建图4--为机器人添加运动控制器控制其移动

    Gazebo Ros搭建小车和场景并运行slam算法进行建图4 为机器人添加运动控制器控制其移动 1 要想机器人小车在gazebo中运动还需要为其添加运动插件 在文章3中的my robot2 urdf 最下边 xff08 前边 xff09
  • keil 函数点击不能跳转到函数的定义之解决方案

    当右键点击一个函数名并点击Go To Definition Of xxx时 xff0c 没有达到我们预期的效果 显示如下 xff1a 那么解决方法一 xff1a 重新编译一遍整个工程 xff0c 再试试 xff1b 解决方法二 xff1a
  • “字符串的结束标志是‘\0‘,编译器自动在字符串末尾添加”

    字符串的结束标志是 0 xff0c 编译器自动在字符串末尾添加 探究 xff1a 字符串的结束标志是 0 xff0c 编译器自动在字符串末尾添加 编译器 xff1a 编译器就是将 一种语言 xff08 通常为高级语言 xff09 翻译为 另
  • PX4中MPU6000数据读取程序的实现过程

    MPU6000 measure 函数解析 MPU6000 measure mpu report 原始数据结构体对象 report 整合后数据结构体对象 interface gt read MPU6000 SET SPEED MPUREG I
  • 计算机网络(谢希仁 第七版) 数据链路层 个人笔记

    写此博文目的 xff1a 整理知识点方便自己以后复习和深入的学习 数据链路层 1 数据链路 xff1a 除了物理线路外 xff0c 还必须有通信协议来控制这些数据的传输 xff0c 若把这些协议的软件和硬件加到链路上 xff0c 就构成了数
  • 初始视觉里程计

    起因 临近大四的时候 xff0c 被告知毕业设计要做与机器人相关的题目 于是导师给了一个足球场上实现移动机器人视觉自定位的功能 拿到这个题目 xff0c 万般无奈 xff0c 毫无头绪 xff0c 身边的人也没有搞过这个的 xff0c 根本
  • 三相电机驱动电路详解

    最近又开始接触驱动这块儿的电路了 xff0c 好久没学 xff0c 又有点忘了 xff0c 特此记录 驱动MOSFET xff0c 可以选用专用MOSFET驱动IC完成电平转换和驱动 因为MOSFET的栅 源极之间存在寄生电容 xff0c
  • AD2S1210的使用总结

    目录 前言一 AD2S1210工作原理1 旋变信号2 旋变 数字转换3 TYPE II跟踪环路 二 程序设计部分1 初始化2 向AD2S1210中写入数据3 从AD2S1210中读取数据 总结2022年3月8日补充2022年3月31日补充
  • 永磁同步电机MTPA与id=0的控制原理

    目录 MTPA控制方式与id 61 0控制方式的区别 MTPA控制方式与id 61 0控制方式的区别 永磁同步电动机主要可分为 xff1a 表面式和内置式 在表贴式永磁同步电动机中 xff0c 永磁体通常呈瓦片形 xff0c 并位于转子铁心
  • ADB连接Android设备的三种方法

    ADB连接Android设备的三种方法 连接方式有三种方法 xff1a 一 WiFi连接 xff08 手机与pc同一个局域网下 xff09 与电脑在同一局域网内 xff0c Android设备连接WiFi xff0c 然后adb命令 adb