zoukankan      html  css  js  c++  java
  • Android开发拾遗(一)用Wi-Fi连接adb

    可以用Wi-Fi通过标准的TCP/IP连接来连接Android设备。

    这在开发监听USB相关事件的应用程序时会特别有用,原因是USB连接会起到干扰作用,比如USB的连接/断开事件。

    首先要像通常一样用USB线连接Android设备和电脑。

    同时要确保电脑和设备连接的是同一个Wi-Fi

    接下来还要去的设备的IP地址,打开Setting->Wi-Fi->Advanced(设置->Wi-Fi->高级)页面,列表底端会显示当前Wi-Fi的IP地址 

    在终端运行以下命令:

    $ adb devices                                   //验证设备已经属于调试模式

    List of devices attached

    0070015974d30e4b      device

    $ adb tcpip 5555                              //在TCP/IP模式下重启adb守护进程,然后监听5555端口(adb的默认端口)

    $ adb connect 192.168.1.104            //使用电脑上的adb服务连接设备上的IP地址(使用默认的5555端口)

    $ adb devices                                   // 验证已通过TCP/IP成功地连接了电脑和设备

    List of devices attached

    192.168.1.104:5555     device

    接下来可以拔掉USB线,像往常一样用IDE进行开发

    adb守护进程会一直保持TCP/IP模式,直到设备重新启动,或者运行了adb usb, 该命令会重启USB守护进程

    :不是所有设备都支持Wi-Fi连接。同样,Wi-Fi连接下的通信性能会更糟,当需要部署更大的应用时可能会很麻烦。

    摘录自《Android编程实战》

  • 相关阅读:
    可横向滑动的vue tab组件
    css超出不换行可滑动
    js 背景从无到黑的渐变 字从白到黑的渐变
    js给文本添加行号
    前端兼容性问题
    jq操作table追加td
    js定时器
    js 时间戳 中国标准时间 年月日 日期之间的转换
    Swift教程之函数
    Swift教程之控制流
  • 原文地址:https://www.cnblogs.com/happyhacking/p/4637738.html
Copyright © 2011-2022 走看看