ADB笔记

以前对adb概念很模糊,趁端午最后一天,重新整理下了adb.
三个问题:
1. adb是什么?
2. adb干什么?
3. adb怎么用?
咱们一一来解决这三个基本问题


首先,adb是什么.

全称 Android Debug Bridge,安卓调试桥.通过DDMS来调试Android程序,也就是debug工具.它的工作方式比较特殊,是采用socket TCP 5554端口让IDE和QEMU进行通讯.当我们运行Elicpse/AS时,adb进程默认自动开启.


其次,adb干什么?

说白了,adb就是连接Android手机和PC端的桥梁,借助它,我们可以管理手机或模拟器的状态,可以进行诸如安装软件,系统升级,运行shell命令等手机操作.它遵循C/S机构,PC机是客户端,Android设备是服务器端.总结一下他的功能:
管理模拟器或android设备端口映射
计算机和设备之间的数据传输;
将本地软件安装至模拟器或设备上;
运行设备的Shell命令;


最后,adb怎么用?

使用adb之前,打开cmd,进入dos环境;进入adb所在的文件夹;
现在就可以使用adb了.
以下介绍些基本常用的命令

1.查看设备

adb devices

2.安装apk
adb install 

3.卸载apk
adb uninstall 

4.进入设备或者模拟器的shell
adb shell

adb shell [command]//执行相关的shell命令

5.从PC上发送文件到设备
adb push <本地路径> <远程路径>

6.从设备上下载文件到PC
adb pull <远程路径> <本地路径> 

8.获取设备的ID和序列号
adb get-serialno

9.显示帮助信息
adb help


以上就是有关ADB的笔记整理.

你可能感兴趣的:(ADB笔记)