adb的安装以及adb常用命令


adb的介绍
Android 调试桥 (adb)
Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。
守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。
服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。
adb 包含在 Android SDK 平台工具软件包中。您可以使用 SDK 管理器下载此软件包,该管理器会将其安装在 android_sdk/platform-tools/ 下。或者,如果您需要独立的 Android SDK 平台工具软件包,可以点击此处进行下载。
来源:https://developer.android.google.cn/studio/command-line/adb  

adb的安装
我自己的安装过程忘记了,故找了一篇文章作参考

adb常用命令

adb shell input命令

 

 

 

adb shell input

text

向聚焦的文本框中输入内容

tap

点击屏幕上的坐标,tap后面为位置坐标

swipe

在屏幕上滑动,从xx滑动到yy

keyenent

code

code=4 返回键

code=3 home键

常用命令

adb devices

查看当前设备信息

adb install

安装指定软件 (-r)更新安装

adb install com.sina.weibo

adb push <本地路径> <远程路径>

电脑上复制文件到设备

adb pull <本地路径> <远程路径>

设备上复制文件到电脑

adb shell ps

查看当前手机进程信息

adb shell ps | find  “xx”  

查看xx进程的信息,获得pid

adb shell kill pid

杀死该进程号的进程

adb bugreport

查看bug报告

am start [options]

启动activity

am start -n com.eg.android.AlipayGphone/com.alipay.mobile.payee.ui.PayeeQRSetMoneyActivity

pm install/uninstall/hide/clear

安装/不安装/隐藏/清空数据 应用

 
adb