ADB命令的学习

ADB简介

ADB即Android debug bridge。是Android下面的一个通用的调试工具,作为测试人员熟练的掌握adb,可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等。


一、环境配置

使用ADB命令需要先配置环境。

1、Java JDK

2、Android SDK

    (1)、下载Android SDK,解压后即可(全英文路径) 下载地址:http://tools.android-studio.org/index.php/sdk

    (2)、 新建一个环境变量,变量名:ANDROID_HOME,变量值:c:\sdk(以你安装目录 为准,确认里面有tools和add-ons等多个文件夹),点击确认。

    (3)、 在系统变量path 中添加 ;%ANDROID_HOME%\platform-tools; %ANDROID_HOME%\tools

    (4)、 Android SDK配置完成,接下来验证配置是否成功。

                cmd窗口——输入adb version

二、电脑设置

adb默认使用的端口号是5037,注意不被占用即可。

查看端口号:netstat -ano | findstr 5037

三、手机设置

1.开启开发者模式

2.进入开发者模式:启动USB调试功能,打开带有USB相关设置

3.连接电脑和手机

①.真机:

        1)USB线连接手机和电脑:cdm窗口中输入 adb devices,识别设备即可。

即识别成功,4ffab931表示设备序列号

        2)WiFi连接

                ①手机和电脑在同一局域网,

                ②开启5555端口:adb tcpip 5555 

                ③连接:adb connect IP:5555 ,显示device表示成功,IP是手机的wifi 的IP地址

②.模拟器:

    adb connect 127.0.0.1:端口号    —— 不同模拟器端口不同。

    逍遥:21503 夜神:62001

    adb devices识别设备

四、常用adb命令

1、查看版本  adb version

2、识别设备,连接电脑与手机  adb devices 

3、通过wifi 连接手机     adb connect IP:port  

        IP为所在局域网的IP地址,端口号5555

4、杀掉adb进程  adb kill-server 

5、启动adb进程  adb start-server 

6、安装APK  adb install 绝对路径(从盘符:C:\log\Xxx.apk) 英文 直接拖拽即可

7、卸载APK  adb uninstall 包名 (app在手机中的身份证,唯一,不重复)

8、获取包名:adb shell

    #:表示root

    $:表示未root

pm list packages ---列出手机中所有app的包名

pm list packages -3 列出手机中所有用户安装的第三方app的包名

pm list packages -s 列出手机中所有自己的app 的包名

9、将文件从电脑拷贝到手机  adb push 电脑目录 手机的目录

10、将文件从手机拷贝到电脑  adb pull 手机的目录 电脑目录

你可能感兴趣的:(ADB命令的学习)