导航

    蓝鲸ROS机器人论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 热门
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    android无线调试

    技术交流
    1
    1
    3138
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • weijiz
      weijiz 最后由 编辑

      在android开发的过程中经常要用adb来看程序输出,安装程序之类的。一般是用USB直接连接到电脑上进行开发。但是这样会比较费事。经常插USB线也会损害手机的USB接口。

      实际上android是可以无线调试的。这就是wireless adb。如果你的手机是已经root过的,这就非常简单了,在网上直接搜wireless adb 下载对应应用然后给root权限就可以了。具体使用的方式可以按照应用的说明进行。

      下面介绍的方法是给没有root过的手机使用的。原方法链接

      首先用数据线链接手机,开启手机的USB调试模式
      然后在电脑上输入

      adb tcpip 5555
      

      这条指令是开启adb的tcpip模式,打开端口 5555
      然后就可以拔掉手机的USB了,继续在电脑上输入

      adb tcpip 5555
      adb connect 192.168.2.5
      

      其中的ip地址是手机的ip地址,要根据你的手机的具体地址进行替换。

      看到下面的输入则说明adb已经成功连接了

      * daemon not running. starting it now on port 5037 *
      * daemon started successfully *
      connected to 192.168.2.5:5555
      

      现在就可以和用数据线一样对手机进行调试了。

      实际上安装的android应用做的就是第一步的工作。把adb监听的tcp端口打开。不安装应用有一点不太方便就是每次都要先用USB连接一次,好处就是手机不用root。

      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Copyright © 2015-2023 BlueWhale community