Android中的adbd

 原理:

adb server: 计算机上的一个服务进程,进程名为adb

adb daemon: Android 手机上的一个服务进程(守护进程),进程名为adbd

adb client: 你可以认为是计算机上的一个终端窗口,进程名也为adb

你的指令通过adb client 交给adb server,server和daemon之间进行通讯。

因此,这里建立的连接实际上是server和daemon之间的连接。


以下方法都经过测试有效。大笑

目前发现共有三种方法:

1. 在手机上安装Wireless ADB(注意:需要获取root权限

2. 在手机上进入终端。(注意,此处可提供本人的方法,点击:超级终端手机版下载到手机,即可直接输入命令。)

    @1.手机:让adbd监听指定端口

        $su (需要root权限)

  #stop adbd

  #setprop service.adb.tcp.port 5555

  #start adbd


     @2. 手机:连接网络(3G或者WLAN)

       假定你获得的IP地址为192.168.1.102

@3.计算机:连接手机

       adb connect 192.168.1.102:5555

@4.计算机:检查是否成功

       adb get-state 或则 adb devices

  • @5.关闭网络调试,在手机命令中输入命令

               $su

          #stop adbd (该句即可停止连接啦

          #setprop service.adb.tcp.port 0(设为负数更佳

          #start adbd

  • 3.通过USB连接(这个需要数据线,麻烦。。)

  • 已经通过USB连接后直接通过ADB设置
    adb tcpip 5555 #让adbd重新启动,并监听端口5555
    adb connect 192.168.0.101:5555

    改回原先状态:


    adb usb

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值