什么是adb
- adb是Android-SDK里的一个客户端-服务器端程序,其中客户端是我们操作的电脑, 服务器端是Android设备,它的全称为Android Debug Bridge,就是起到调试桥的作用。通过这个桥我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令。简而言之,ADB就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。
adb配置
- 下载图中三个文件,放置于同一文件夹下(路径中最好不要携带中文),复制路径用于path设置:我的计算机→属性→高级系统设置→环境变量→Path→编辑→编辑文本,将adb文件路径复制在其中,注意:各个路径间一定要用英文分号隔开。
如图中所示,其path应为;C:\Users\14486\adb;
- 配置好在CMD中输入
adb
出现大量字符即说明配置完成。
adb常用命令
-
adb help
获取帮助信息 -
adb devices
列举当前连接的设备(可以是多台设备)
C:\Users\14486>adb devices
List of devices attached
4cd36f0 device
-
adb get-serialno
列出所连接设备的序列号,只能当连接一个设备时使用 -
adb get-product
获取设备的ID号 -
adb -s
指定对某个连接成功的设备执行命令
adb -s 4cd36f0 install helloWorld.apk //往设备4cd36f0安装apk文件
-
adb install 文件名.apk
将指定的APK文件安装到设备上 -
adb uninstall
将指定的APP从设备上卸载 -
adb shell
进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用这种方式:adb shell [command]
,如:adb shell dmesg会打印出内核的调试信息 -
adb push
可以将电脑上的文件或者文件夹复制到手机设备上 -
adb pull
可以把手机设备上的文件或文件夹复制到本地电脑上
...
网友评论