Android adb 原理 浅介

本文对Android adb原理进行了浅介。adb即安卓调试桥,包含adb client、adb server和adbd三部分,分别运行在PC和Android系统上。还介绍了adb在PC端和Android端的开启、关闭方法,以及常用连接方式如网络TCP和USB cable。

Android adb 原理 浅介
adb定义

adb(Android Debug Bridge) 安卓调试桥,包含adb client、adb server和adbd三部分。

adb client:运行在PC上,即DDMS或者在Windows dos下启动的adb shell

adb server:运行在PC上,作为adb client的server端,也作为adbd服务进程的客户端

adbd 服务进程:运行在Android系统上,以服务进程运行

三者的关系图:

 

 

   

 

adb的开启和关闭

PC端:

             adb kill-server  //   关闭PC端的adb server

      adb start-server    //   开启PC端的adb server

             adb connect 192.168.1.12:5555       //   192.168.1.12是Android端的ip地址,5555是port,如果端口不指定,默认是5555

Android端

su

setprop service.adb.tcp.port  5555

start adbd // 如果失败,则先进行stop adbd

 

adb的连接方式:最常用的是网络TCP和USB cable

 

adb的原理图网上有个很经典的图,如下:

       

   

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值