Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >安卓开发测试小工具-adb

安卓开发测试小工具-adb

作者头像
吾非同
发布于 2020-10-23 06:48:20
发布于 2020-10-23 06:48:20
1K0
举报
文章被收录于专栏:吾非同吾非同

ADB是什么?

adb的全称为Android Debug Bridge,它是是Android SDK里的一个辅助工具,PC可以通过adb工具对手机或模拟器进行各种操作,如安装软件、系统升级、运行shell命令等。

ADB的组成

客户端(Client):可对安卓应用进行安装、卸载和调试

服务端(Service):管理客户端到安卓设备应用的后台adb进程。

守护进程:运行在 Android 设备上的 adb 后台进程

adb环境配置

1、下载android sdk,具体自行百度下载。

2、配置环境变量,将tools目录和platform-tools目录配置到系统变量PATH中。

ANDROID_HOME是SDK的路径。

3.验证:在运行-cmd-输入adb

ADB基本命令

在开发或者测试的过程中,我们可以通过 adb 来管理多台设备,其一般的格式为:

adb [-e | -d | -s <设备序列号>] <子命令>

命令窗口当中输入 adb help 或者直接输入 adb ,将会列出所有的选项说明及子命令。

这里介绍一些里面常用的命令:

adb devices , 获取设备列表及设备状态

adb install 安装应用

adb uninstall 卸载应用

adb push 推送本地文件至Android设备

例如推送 D 盘下的 abc.txt 至sd卡:

adb push d:\adb.txt sdcard/

分享测试、开发知识,每天进步一点点,欢迎关注测试大本营!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 吾非同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ADB常用命令及其用法大全「建议收藏」
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。虽然现在 Android Studio 已经将大部分 ADB 命令以图形化的形式实现了,但是了解一下还是有必要的。 注: 有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。
全栈程序员站长
2022/08/12
11.5K1
ADB常用命令及其用法大全「建议收藏」
adb工具+使用adb安装apk「建议收藏」
adb 链接: https://pan.baidu.com/s/1pdpIc9oXaqvN4lSrVLR_VA 提取码: kxhc
全栈程序员站长
2022/09/01
4.6K0
Android自动化之-ADB与ADB shell常用命令
针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。
十四君
2019/11/23
7.8K1
Mac上ADB的使用
adb bugreport : 打印dumpsys、dumpstate、logcat的输出,也是用于分析错误
码客说
2019/10/22
2.8K0
APP测试之使用ADB可能遇到的错误及解决办法
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
可可的测试小栈
2019/10/17
4.6K0
Android 调试桥 (adb)
adb 包含在 Android SDK 平台工具软件包中。您可以使用 SDK 管理器下载此软件包,该管理器会将其安装在 android_sdk/platform-tools/ 下。
云深无际
2021/04/14
5.7K0
Android 调试桥 (adb)
APP测试面试题汇总
5.执行测试时首先进行冒烟测试,然后对主功能流程进行测试,包括客户端的单个功能模块,及功能业务逻辑功能交互,回归测试;
测试小兵
2023/03/02
2.3K0
APP测试面试题汇总
手机adb命令学习
概念介绍 ADB的全称为Android Debug Bridge,字面意思就是安卓调试桥接,简单点说,它是Android系统提供的一套工具,通过它,我们可以在电脑上建立一个连接到手机的通道,然后可以在电脑上向手机发送一些指令,完成一些我们需要做的工作。ADB也是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)。可以去 android sdk/platform-tools or ADB Kits进行下载。 有关adb shell的文档
卡少
2018/05/16
1.7K0
mac下Android Studio 安装和使用adb
一、adb的安装 1.创建.bash_profile文件 touch .bash_profile 2.打开.bash_profile文件 open -e .bash_profile 3.在.bash_profile文件添加SDK路径 SDK路径查看 Tools -> SDK Manager) export ANDROID_HOME=/Users/djl/Library/Android/sdk export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=
听着music睡
2023/03/07
3.7K0
mac下Android Studio 安装和使用adb
你以为Shell只是命令行?读懂这篇文,给你的工作赋能
Shell 是什么呢?很多人以为的Shell就是命令行,一条条可以百度出来的命令行。而简历上你只会写熟悉Linux?今天用摩拜App给大家讲解下如何使用 Shell 去操作 Android 设备进行自动化测试。
霍格沃兹测试开发
2022/05/26
5180
Adb常用命令集锦
adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用。
清风穆云
2021/08/09
1.1K0
adb 命令大全_整理磁盘碎片的命令
大家好,又见面了,我是你们的朋友全栈君。 adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来
全栈程序员站长
2022/08/03
2.9K0
如何配置adb环境变量(环境变量在哪打开)
2.1.1.查看设备 2.1.2 开启/关闭服务 2.1.3.安装软件 2.1.4.卸载软件 2.1.5.查看所有app的包名 2.1.6.系统应用 2.1.7.查看已安装的第三方软件 2.1.8将电脑文件传输到移动端 2.1.9将移动端文件传输到电脑 2.2.0查看adb命令帮助信息 2.2.1截屏 2.2.2登录设备shell 2.2.3查看手机CPU情况 2.2.4查看应用内存使用情况 2.2.5显示磁盘使用信息 2.2.6清除应用缓存信息 2.2.6查看电池状态 2.2.7查看电池信息
全栈程序员站长
2022/07/28
12.8K1
如何配置adb环境变量(环境变量在哪打开)
金三银四季招聘季,APP测试面试题温新一遍
Hi,大家好,今天继续分享金三银四面试系列,如果你想了解之前的面试相关文章可以在文末点击👉「阅读原文」查看更多或者点击以下👇「蓝色字」查看最近文章。 金三银四跳槽季,自动化面试题预热一波 金三银四求职季,接口自动化面试题助攻一波 以下分享APP测试相关面试题,欢迎在文末留言补充评论哦。 一 web测试和app测试的相同点和区别? 相同点:都离不开测试的基础知识和测试原理。具体包括以下几个方面。 测试用例,均使用边界值分析法,等价类划分法等。 多数采用黑盒测试,来验证业务功能是否能得到正确的应用。 需要
可可的测试小栈
2021/03/15
1.2K0
ADB常用命令整理(全网最全)
调试Android程序时,我们经常需要使用adb shell命令。adb是Android Debug Bridge的缩写,它充当调试桥梁的作用,就像一条连接开发机和设备之间的桥梁。
天天Lotay
2023/10/15
15.6K0
Android中常用的adb shell命令
参考文章 https://github.com/mzlogin/awesome-adb
全栈程序员站长
2022/07/01
3.3K0
Android中常用的adb shell命令
【实测】m1芯片mac 如何配置appium (2022年最新)
首先,经过本人的踩坑,终于成功部署了m1 mac的appium & android
我去热饭
2022/05/19
2K0
【实测】m1芯片mac 如何配置appium  (2022年最新)
手把手教你玩转ADB命令:安卓调试桥深度指南
ADB(Android Debug Bridge)是连接电脑与安卓设备的瑞士军刀,这个C/S架构的工具由客户端(PC)、服务端(设备)和守护进程三部分组成。想要流畅使用ADB,建议将platform-tools目录(如D:\sdk\platform-tools)添加至系统环境变量,这样在任何路径下都能直接调用adb命令。
是山河呀
2025/07/10
3140
【错误记录】adb 调试 android 设备报错 ( adb server version (32) doesn‘t match this client (41); killing... )
报错信息是 " adb server version (32) doesn’t match this client (41); "
韩曙亮
2024/04/20
1.8K0
【错误记录】adb 调试 android 设备报错 ( adb server version (32) doesn‘t match this client (41); killing... )
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。
霍格沃兹测试开发
2022/05/27
1.4K0
相关推荐
ADB常用命令及其用法大全「建议收藏」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档