首页 > 其他分享 >七、android 无线ADB调试

七、android 无线ADB调试

时间:2023-08-02 14:45:51浏览次数:75  
标签:192.168 连接 5555 adb connect ADB android 无线 端口号

一、前提条件

1、PC已部署adb,可执行adb命令

2、手机、PC处于同一局域网;

3、手机已开启开发者-调试模式;

4、手机有线连接可正常操作;

二、操作步骤

1、手机有线连接到PC,执行命令adb devices,可以查看到手机的连接信息

2、执行命令adb tcpip 5555(默认端口号5555,可自定义)

3、拔掉手机与PC的连线(注意:部分手机在拔掉连线后,USB调试会自动关闭,请在拔线后检查USB调试状态,若发现关闭,请手动再次开启USB调试,且已知华为系统还需要将USB连接模式设置为媒体文件方式);

4、在PC执行命令adb disconnect(目的是彻底断开刚才的有线连接,以便进行无线连接);

5、在PC执行adb connect 192.168.1.110:5555(此处IP和端口为例子,请以实际为准);

6、在PC执行adb devices,查看到手机的连接信息,证明已adb无线连接成功;

===================

上面的实测可用,也有类似的,如下,未测试

USB先将PC与安卓设备连接,按顺序输入命令:
adb shell
setprop service.adb.tcp.port 5555
stop adb
start adb
exit
adb connect 192.168.0.181:5555
完成连接。

注意事项
* 手机重启后,需要重新执行上述步骤!如非必要,可不重启手机。
* 无线连接的IP在设备重启或开关WIFI后,可能发生变更,请仔细检查。
* 5555端口号为默认端口号,连接时可以省略,如adb connect 192.168.0.101:5555可以写成adb connect 192.168.0.101,除5555外的端口号都不能省略;
* connect时的端口号要与adb tcpip 时的端口号—致;
* 部分机型(华为手机)会出现断开USB连接就关闭端口,导致adb连接断开,请将手机开发者模式中的 “仅充电”模式下允许ADB调试 的开关打开,再次尝试;
* 当设备连接成功过一次后,下次启动Android Studio可以直接在命令台使用adb connect lP地址:端口号命令建立连接,无需再连数据线;
* 如果使用adb connect lP地址:端口号命令时提示“cannot connect to lP地址:端口号:由于目标计算机积极拒绝,无法连接。(10061)”,有两种可能,1是手机/设备与PC端不在同一局域网内;2是手机/PC端的端口被关闭了,此时需要重新使用adb tcpip端口号口令启用指定端口;
* 断开WiFi连接的adb命令是adb disconnect IP地址:端口号;
* 部分机型重启后端口会被关闭,此时需要重新用数据线连接,通过adb tcpip 5555命令再打开设备的端口。
参考:https://blog.csdn.net/yipatshi/article/details/72896789
问题备注:
(1)unable to connect to 192.168.0.181:5555: cannot connect to 192.168.0.181:5555: 由于连接方在一段时间后没有正确答复或连接 的主机没有反应,连接尝试失败。 (10060)

当连接时 提示这个错误时,重启设备或者,重新开启 开发者选项的USB调试功能。

(2)unable to connect to 192.168.0.181:5555: cannot connect to 192.168.0.142:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
当连接时 提示这个错误时,按顺序输入命令:

adb usb
adb kill-server
adb tcpip 5555
adb connect 192.168.0.181:5555

其他:
USB调试模式与WIFI调试模式切换
adb usb 切换到USB模式
adb tcpip 5555 切换到WIFI无线调试

WIFI 无线调试下 连接与断开连接的指令
adb connect 192.168.0.181 连接设备
adb disconnect 192.168.0.181 断开设备连接

标签:192.168,连接,5555,adb,connect,ADB,android,无线,端口号
From: https://www.cnblogs.com/7qin/p/17600626.html

相关文章

  • Android View绘制原理 - SkCanvas
    上一篇文章介绍了在Android框架中的各种Canvas,其中C层的RecordingCanas承上启下,在SkiaRecordingCanvas的绘制方法会通过调用它的mRecorder来记录,而这个mRecorder的类型正好就是SkCanvas,准确的说是它的子类RecordingCanas。而各种绘制方法会对应生成一个Op对象来描述这个绘制操作,Rec......
  • 视频直播源码,android:textColor设置无效
    视频直播源码,android:textColor设置无效title_color.xml <?xmlversion="1.0"encoding="utf-8"?><selectorxmlns:android="http://schemas.android.com/apk/res/android">  <itemandroid:color="@color/txt_blue"/>......
  • Android接收扫码数据
    xx@OverridepublicbooleandispatchKeyEvent(KeyEventevent){if(event.getKeyCode()==KeyEvent.KEYCODE_ENTER){StringretStr=this.getLastScanCodeString();if(!StringUtil.isEmpty(retStr)){//......
  • Android App 隐藏标题栏+状态栏+导航栏
    1.隐藏当前Activity标题栏在当前Activity中调用:this.requestWindowFeature(Window.FEATURE_NO_TITLE);2.隐藏当前Activity状态栏(StatusBar)2.1Android4.0andLowerpublicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(Bundle......
  • 从入门到精通,大厂内部整理Android学习路线
    前言当今随着互联网的日益发展,许多开发者也想来这个行业尝尝甜头,甚至没有基础的开发者也进门了,因此,这个Android零基础教程就分享出来。但是对于Android新手入门,没有一个好的学习方向,学习规划,学习教程,是万万不行的。新手入门就来就处于啥也不知道的状态,而网上的教程太过于分散,没有完......
  • Rust 在Window上交叉编译Android库问题 error: linking with
    报错:error:linkingwith`D:/NDK/android-ndk-r25c/toolchains/llvm/prebuilt/windows-x86_64/bin/aarch64-linux-android30-clang.cmd`failed:exitcode:255|=note:"D:/NDK/android-ndk-r......
  • 【金九银十面试冲刺】Android开发面试指南(简历、投递、刷题、复盘)
    前言无论是社招还是校招中,应聘者总是要经过层层的考核才能被聘用。然而,在招聘时,设置的编程以及非技术面试问题,真的有必要吗?如此就能考核出一位开发者的真实水平?说到底就是考验你的技术以及态度。态度大于一切。但我这里的态度分为两种。业务态度和沟通态度。面试官正是笔试这一关来......
  • 提供高达400MHz性能ADBF704WCCPZ411、ADBF705WCBCZ411嵌入式处理器(DSP)
    这些器件是ADSP-BF70xBlackfin数字信号处理器(DSP)产品系列中的一员。新款Blackfin+处理器内核将16位双MAC、32位MAC和16位复杂MAC结合为先进的信号处理引擎。它还将干净且正交的RISC式微处理器指令集的优势和单指令、多数据流(SIMD)多媒体能力结合为一个指令集架构。而且Blac......
  • Android SDK离线安装方法详解(加速安装)
    AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助一,首先下载SDK的安装包,android-sdk_r10-windows.zip(安装工具)解压到目录,如我的目录D:\programs\android-sdk-windows下载地址:http://dl.google.com/andro......
  • 智能门锁的无线通讯协议有哪些?主要特点是什么?
    智能门锁的无线通讯协议主要有以下几种:Wi-Fi:Wi-Fi是一种基于无线局域网的无线通信协议,可以快速传输数据,并支持互联网连接。ZigBee:ZigBee是一种低功耗、低成本的无线通信协议,适用于大量传感器和设备的无线组网,主要应用于智能家居和工业自动化领域。蓝牙:蓝牙是一种短距离无线通信......