Android---ADB介绍及命令详解

ADB命令使用操作

  • ADB简介
    • 常用模拟器默认端口
    • ADB命令基本操作
    • ADB连接设备操作 -- 以夜神模拟器为例-实操

ADB简介

Adb 全称为 Android Debug Bridge,是 Android 的命令行调试工具,可以完成多种功能,如跟踪系统日志、上传下载文件、安装卸载应用等。

常用模拟器默认端口

Android---ADB介绍及命令详解_第1张图片

ADB命令基本操作

  1. adb启动
# 一般不用启动,adb在运行时会检测adb是否启动,没有则会自动启动
adb start-server
  1. adb停止
adb kill-server
  1. 查看adb版本
adb version
  1. adb命令帮助(含有adb命令和相关操作)
 adb help
  1. 以 root 权限运行 adb
adb root
  1. 指定 adb server 端口
# ADB的默认端口为 5037
adb -P <port> start-server

ADB连接设备操作 – 以夜神模拟器为例-实操

  1. 连接安卓模拟器
adb connect ip:port
//ip为设备的ip。如设备在电脑本地,则用127.0.0.1
//port为设备的默认端口。

如图所示:
Android---ADB介绍及命令详解_第2张图片

  1. 查看已连接设备
adb devices

如图所示:
在这里插入图片描述

  1. 安装软件
adb install 路径/包名

如图所示:
在这里插入图片描述

  1. 获取被测应用程序包名
adb logcat -vtime | findstr START
//cmp=后面的值为包名。包名后的activity为页面的名称

如图所示:
Android---ADB介绍及命令详解_第3张图片
5. 获取包名

# (单个设备)3指的第三方的
adb shell pm list packages -3
# (多个设备)
adb -s 设备名 shell pm list packages -3
  1. 卸载应用程序
adb uninstall 包名
  1. 清除安卓系统日志
adb logcat -c
  1. 导出安卓系统日志
adb logcat -v time > 电脑本地
// -v 是打印日志的详细信息记录
// time 是打印的日志以时间形式打印
// 导出的日志是实时写入的,所以DOS(命令行)窗口的光标会一直闪烁
  1. 进入Android服务器
adb shell
  1. 电脑本地上传到Android服务器
adb push 电脑本地路径 Android设备路径
  1. 把Android服务器的文件下载到电脑本地
adb pull Android设备上的文件路径 电脑本地路径

你可能感兴趣的:(APP测试)