精华内容
下载资源
问答
  • 正确姿势使用adb wifi调试

    千次阅读 2019-11-06 16:06:51
        正确姿势使用adb wifi调试 前言   在Android设备样机调试阶段,我们一般都会使用adb usb进行相关的调试,但是有时候可能usb口调试不是很方便,譬如usb口被占用了或者usb口不够,那么这个时候adb wifi...

            正确姿势使用adb wifi调试

    前言

      在Android设备样机调试阶段,我们一般都会使用adb usb进行相关的调试,但是有时候可能usb口调试不是很方便,譬如usb口被占用了或者usb口不够,那么这个时候adb wifi调试就排上用场了,下面详细介绍一下怎么正确使用adb wifi进行调试。


    前期准备

       首先必须保证你的手机和电脑连接的是同一个 wifi,这点不用说吧。而且最好是局域网,因为这样可以避免一些不必要的网络干扰。


    连接调试终端,开启tcpip模式

    λ adb tcpip 5555
    restarting in TCP mode port: 5555
    

    对不同的Android调试终端版本,有的会有上述的提示,有的会有一声响声,此时表示已经开启成功了。


    查看调试终端IP地址

    (1).可以通过如下adb命令查看

    λ adb shell ifconfig
    wlan0     Link encap:Ethernet  HWaddr a4:d4:b2:23:98:a5
              inet addr:172.16.26.44  Bcast:172.16.26.255  Mask:255.255.255.0
              inet6 addr: fe80::a6d4:b2ff:fe23:98a5/64 Scope: Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:190 errors:0 dropped:0 overruns:0 frame:0
              TX packets:131 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:48744 TX bytes:33588
    
    p2p0      Link encap:Ethernet  HWaddr a6:d4:b2:23:98:a5
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:0 TX bytes:0
    
    dummy0    Link encap:Ethernet  HWaddr 8a:13:88:53:1f:f9
              inet6 addr: fe80::8813:88ff:fe53:1ff9/64 Scope: Link
              UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 TX bytes:210
    
    rmnet0    Link encap:UNSPEC
              UP RUNNING  MTU:2000  Metric:1
              RX packets:6 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:540 TX bytes:616
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope: Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 TX bytes:0
    
    rmnet_data7 Link encap:UNSPEC
              inet6 addr: fe80::96cb:d593:617b:6e19/64 Scope: Link
              UP RUNNING  MTU:2000  Metric:1
              RX packets:6 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:468 TX bytes:616
    

    (2).直接进入设置,wifi里面查看,此时对于没有触摸屏或者屏幕的设备就不管用了了(通过Total Control 那另外一说了)
    在这里插入图片描述


    adb wifi连接手机

       通过如下命令格式进行连接 adb connect ip:port

    xxx\Desktop
    λ  adb connect 172.16.26.44:5555
    connected to 172.16.26.44:5555
    
    xxx\Desktop
    λ adb devices
    List of devices attached
    12345678        device
    172.16.26.44:5555       device
    
    

    可以发现此时devies设备已经有两个了,其中一个就是我们通过adb wifi进行连接的了,此时我们就可以拔掉usb线进行wifi调试了,此时我拔掉usb线进行测试,如下

    
    λ  adb connect 172.16.26.44:5555
    connected to 172.16.26.44:5555
    
    
    λ adb devices
    List of devices attached
    12345678        device
    172.16.26.44:5555       device
    
    

       如上就是全部的具体过程,如果在adb wifi进行连接的时候有问题,可以参考一下这篇文章开启andriod手机的adbd,进行无线adb调试,里面有一些异常的处理。

    展开全文
  • 开始使用 adb WiFi 调试模式

    千次阅读 2020-12-16 09:52:24
    使用 adb WiFi 调试模式,通过以下几个步骤即可完成(开始这些配置之前先确保你的 adb 环境是配置好的): 确保 Android 手机和电脑连接的是同一局域网的 WiFi; 通过 USB 线连接 Android 手机; 设置...

    使用 adb WiFi 调试模式,通过以下几个步骤即可完成(开始这些配置之前先确保你的 adb 环境是配置好的):

    • 确保 Android 手机和电脑连接的是同一局域网的 WiFi;

    • 通过 USB 线连接 Android 手机;

    • 设置手机侦听端口 5555 上的 TCP/IP 连接:

     

    $ adb tcpip 5555

    ※ 注意: 如果有多个手机连接在电脑上,需要用 -s ‘serial_number’ 参数指定目标手机,比如:

     

    $ adb -s '04157df4d349bf21' tcpip 5555

    在命令行中看到 TCP mode port: 5555 就表示监听成功:

     

    ~/Downloads » adb tcpip 5555
    restarting in TCP mode port: 5555
    ~/Downloads » adb -s '04157df4d349bf21' tcpip 5555
    restarting in TCP mode port: 5555

    • 通过 connect 命令和 IP 地址以及端口号连接到目标手机,比如:

     

    $ adb connect 192.168.1.146:5555

    当看到 connected to xxx:5555 的提示语就表示连接成功:

     

    ~/Downloads » adb connect 192.168.1.146:5555
    connected to 192.168.1.146:5555

    • 拔掉 USB 线,验证一下,看到如下提示语,那么恭喜你,已成功打开 adb WiFi 的大门,可以开始畅游你的无线调试之旅啦。

     

    ~/Downloads » adb devices
    List of devices attached
    192.168.1.146:5555 device

     

    敲命令行很酷很帅,不过 IDE Plugins 让你更舒畅

    上面介绍的是 adb 无线连接的基本实现,不过每次都得经历那些步骤,体验不是很好,能否有一种方式,直接在 Android Studio 中直接鼠标点点的快速方式来完成呢?答案:木有错,有得。

    AS 中插件市场的搜索结果,关键词:adb wifi

    图片

     

    全部都安装体验之后,最终只有两款能够顺利操作完成连接的:ADB WiFi Connect、WIFI ADB ULITIMATE,对比各种优缺点之后,最终只留下:WIFI ADB ULITIMATE

    • WIFI ADB ULITIMATE(可用,推荐使用这个)

      图片

    • ADB WiFi Connect(可用)
      图片

    两款插件的使用对比结论,供大家快速选择适合自己的那一款【毕竟青菜萝卜,各有所好】

    对比点WIFI ADB ULITIMATEADB WiFi Connect

    入口

    run 旁边,每次使用打开一个新的对话框

    操作窗口依附在 IDE 的右边工具窗口中,操作比较方便

    功能点

    连接、断开连击、记录连接设备、设备断开自动刷新

    连接【以及主动输入目标 IP 地址的连接方式】、断开连接、USB 线和 WIFI 两种连接方式的设备分组展示、自动记录最近的 10 次连接记录

    优点

    设备断开和连接,自动刷新、操作直接 Log 提示

    操作窗口固定、自动记录、可以手动输入 IP 地址进行连接

    缺点

    操作窗口是独立 Java 窗口程序,不跟随 IDE、需要手动点 Save

    设备断开需要手动刷新才能识别出新的连接情况【后续期望作者能够加上自动监听】

     

    最后,再提两点关于 adb 的事情

    • 关于 adb 使用,谷歌官方的说明文档: 
      https://developer.android.com/studio/command-line/adb

    • 在找 adb wifi 插件的时候,还发现一款跟 adb 相关的插件(提供一些跟当前开发项目app常用的操作),觉得挺好用:ADB Idea,操作选项如下:

    ADB Revoke Permissions
    ADB Revoke Permissions and Restart
    ADB Grant Permissions
    ADB Uninstall App
    ADB Kill App
    ADB Start App
    ADB ReStart App
    ADB Clear App Data
    ADB Start App With Debugger
    ADB Restart App With Debugger
    展开全文
  • 一、首先必须保证你的手机和电脑连接的是同一个 wifi,这点不用说吧 二、连接手机,并打开 电脑 TCP 模式 * 只需这一次用 USB 连接电脑 * 怎么打开 TCP 模式:在terminal 中输入下方命令即可 adb tcpip ...

    一、首先必须保证你的手机和电脑连接的是同一个 wifi,这点不用说吧

    二、连接手机,并打开 电脑 TCP 模式

    1. * 只需这一次用 USB 连接电脑

    2. * 怎么打开 TCP 模式:在terminal 中输入下方命令即可

    3. adb tcpip 5555

    我的结果

    我的结果

    显示并没有切换到 5555 端口,不过没有显示报错即可,如果你看到报错了,那么很可能是有别的电脑程序占用 adb,需要强制关闭掉那个程序,并且设置成为非自动启动

    三、查看手机 ip 地址

    1. 命令:adb shell ifconfig wlan0

    2. 我的结果

    我的结果:红框中即为手机 ip ,选择复制一下,接下来一步用一下就搞定了

    四、adb wifi 连接手机

    命令 adb connect 172.16.27.40 //这是设备的ip

    搞定

    搞定

    Bingo! 搞定了,usb 线拔掉,运行项目

    整理一下命令,方便使用
    usb 连接手机 
    adb tcpip 5555
    adb shell ifconfig wlan0
    adb connect 手机ip地址

     

    adb 实时输出logcat日志到指定文件:adb shell  logcat -v time > C:\Users\Administrator\Desktop\logcat.txt

     

    展开全文
  • ADB wifi调试步骤

    2021-04-12 10:05:03
    这样你的手机就配置好了tcpip的网络调试端口了。 第二步:电脑的配置:将手机通过usb连接到电脑上,输入一下命令: adb tcpip 5555 将机器上的adb切换为网络模式,后面5555是端口号,当然你也可以写其他端口号,只要你...

    第一步:进入adb shell,并输入下列命令行:
    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd // adbd这两行命令是否成功执行无关紧要
    这样你的手机就配置好了tcpip的网络调试端口了。

    第二步:电脑的配置:将手机通过usb连接到电脑上,输入一下命令:
    adb tcpip 5555
    将机器上的adb切换为网络模式,后面5555是端口号,当然你也可以写其他端口号,只要你的手机的这个端口号没有被使用就可以了.

    第三步:电脑配置:运行cmd,输入
    adb connect <你手机IP>:5555
    例如:adb connect 192.168.100.5:5555 ,其中192.168.100.5是我的手机的ip地址你输入你的手机的ip地址即可。
    如果成功的话,会提示 connected to 192.168.100.5:5555
    现在你的电脑就可以通过wifi连接电脑调试了,如果拔掉数据线显示offline 则在开发者选项中打开usb调试。


    第四步:当你使用完wifi调试的时候,请连接手机后cmd输入adb usb,切换回usb调试。

     

    ◆比别人想的更深一层,你就能更进一步:比如adb-wifi调试时 发生offline或者unauthorized等情况该如何处理?

     

    展开全文
  • 【设置】→【系统和更新】→【开发人员选项】(如果没有这个按钮需要去【关于手机】→【版本号】→点击5次即可进入开发者模式)点击仅充电模式下允许ADB调试!(非常重要,没有打开这个之前我一直出问题) 2...
  • 华为adb wifi调试断线问题解决

    千次阅读 2020-09-03 15:40:51
    原文:华为adb wifi调试断线问题解决(hbuilderx wifi调试) 开启wifi调试 手机打开usb调试,通过usb连接电脑,手机选择传输文件模式打开命令行输入:adb tcpip 5555断开数据线打开命令行输入:adb connect 内网地址...
  • adb wifi调试

    2018-12-28 10:09:47
    最近在公司type-c的数据线稀缺啊,各个开发都在抢着用,很麻烦,发此文章就是简单的记录一下adb wifi调试的步骤;以免偶尔用一下记不住又去查阅资料; 1.准备工作 需要as下载adb wifi插件,当然其他的能够adb wifi...
  • 这是一款通过wifi调试android程序的小工具。 前提是你的手机和你的电脑在同一个局域网内,并且wifi已经开启。 注意关掉杀毒软件以免互ping不通。
  • ADB WIFI 调试

    2018-11-01 17:25:38
    1.安装 ADB WIFI 插件 :在 Android Studio 中打开 settings—&gt;Plugins,搜索并添加 ADB WIFI 然后重启 Android Studio 以完成插件的安装过程 2.执行上述步骤后进入进入 Run/Debug Configurations 界面,将 ...
  • uniapp adb WIFI调试

    2021-08-25 13:29:54
    前提:电脑已经安装 adb 1. 手机打开usb调试,通过usb连接电脑,手机选择传输文件模式 2. 打开命令行输入:adb tcpip 5555 ...执行以上三步就可以WIFI进行调试adb devices 查看设备 adb disconnct 断开链接 ...
  • adb wifi 调试

    2016-06-08 11:46:57
    要使用adb wifi 设备需要先root,下载adb wifi 调试工具到设备,打开之后会给出IP与断开:例如192.168.6.100:5555 接下来打开cmd 进入sdk安装目录platform-tools文件夹,这里是我的目录:G:\androidSDK\android-sdk...
  • adb WIFI 调试

    2019-08-26 16:33:57
    step1:用数据线连接adb shell step2:setprop service.adb.tcp.port 5555 step3:adb tcpip 5555 step4:adb connect 192.168.91.245:5555 (adb disconnect 192.168.91.245:5555)
  • ADB WIFIADB WIFI CONNECT都安装 重启Android Studio 此时会出现下图,点“restart” 查看Toolbar,找到adb wifi connect,如下图,点击图标 打开的页面什么都没有,这时你需要插上数据线,然后你...
  • android adb网络调试 Android中使用WIFI来连接ADB 简单100% 在电脑上操作: 1:usb连接接手机 root@:~# adb tcpip 5555 restarting in TCP mode port: 5555 2:拔掉手机 root@:~# adb connect 192.168.0.44:5555 ...
  • 以前又adb wifi可以使用,不过那是17年我用的AS2.3版本,并且除了adb wifi这个插件外还得手机安装一个app才可以,特别麻烦。 显示有心插件了->Android WIFI ADB这个插件比adb wifi简单方便多了。 使用方法: 1.首先...
  • adb 无线wifi调试

    千次阅读 2019-11-07 00:36:30
    初次启用adb无线wifi调试功能,需要先在手机开发者模式中打开“USB调试”功能,然后用USB连接手机到电脑进行配置,并连接手机和电脑到同一局域网中; 2. 命令: # #号后的内容为注释。 adb devices#查看当前电脑...
  • adb连接WiFi调试

    2021-06-18 10:59:37
    adb WiFi(手机,平板,车机)进行调试 确认配置好adb环境 adb命令adb tcpip 5555 连接adb connet (手机WiF iIP) 注意:必须在同一WiFi条件下(手机或者其它也可以连接电脑分享的热点),同时第一次操作的时候需要...
  • 免ROOT ADB WIFI 调试 绝对可用

    千次阅读 2019-11-27 09:58:24
    注意:手机必须 允许在“仅充电”模式下进行调试(否则就算连上也没用) 怎么设置? 进入你手机的开发者选项: 下拉到“调试”模块 找到【“仅充电”模式下允许ADB...找到【Android Wifi ADB】的插件 安装后会提示重...
  • 安装Adb Wifi插件 打开File->perfrence->plugins->Browse repositories…->搜索 adb wifi->点击安装 连接手机 先用最普通的方式,用USB连接线,将手机和电脑连接,并成功被AS识别。然后操作如下:...
  • adb wifi 调试不能连接解决

    千次阅读 2014-12-08 13:26:47
     1、我的手机ip地址是:192.168.0.104,电脑ip地址是:192.168.0.103 ,在同一个网段,用无线连接命令:adb connect 192.168.0.104 ,居然出现 unable to connect to 192.168.0.104:5555 。ping命令能通。  2、...
  • adb wifi 连接手机调试

    2019-03-07 10:17:17
    查看android设备的IP地址,这里有三种方式查看Android设备IP。 (1).设置-关于手机-状态信息-IP地址中查看 (2)....例如:设置—〉无线或网络—〉WLAN设置—〉查看...通过adb命令查看设备IP地址:adb shell netcfg 前...
  • 用于有线和网络调试wifi,有线)切换,adb调试工具,默认端口5555,切换为网络调试后,局域网直接通过IP连接adb :adb connect IP:5555
  • Android开发真机调试的时候总是要连着... 步骤1、Android设备与电脑连接在同一个WIFI网络环境,Android设备通过USB线连接电脑 步骤2、在cmd命令行中输入adb tcpip 5555 步骤3、查看Android设备的IP地址: 查看an...
  • Wifi adb 调试

    2019-03-01 10:51:19
    让设备和调试电脑处在同一个局域网中。 首先使用电脑连接设备热点。 —ping (ip) –查看网络是否连通 —ip 查看在电脑上可以获取当前连接wifi的ip 2.adb tcpip 5555 /如果该端口被占用,则从新设置端口 —需要用...
  • 初次启用adb无线wifi调试功能,需要先在手机开发者模式中打开“USB调试”功能,然后用USB连接手机到电脑进行配置,并连接手机和电脑到同一局域网中; 2. 命令: # #号后的内容为注释。 adb devices#查看当前...
  • 准备工作:数据线、手机、命令行工具,WiFi调试必须在同一局域网。 查看手机连接的WiFi网络IP地址,示例【192.168.3.50】 1.首先用数据线连接手机开启调试模式 2.命令行工具输入:adb tcpip 5555 3.命令行输入:adb...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,009
精华内容 3,203
关键字:

adbwifi调试