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)是连接电脑与安卓设备的瑞士军刀,这个C/S架构的工具由客户端(PC)、服务端(设备)和守护进程三部分组成。想要流畅使用ADB,建议将platform-tools目录(如D:\sdk\platform-tools)添加至系统环境变量,这样在任何路径下都能直接调用adb命令。
是山河呀
2025/07/10
1280
adb工具+使用adb安装apk「建议收藏」
adb 链接: https://pan.baidu.com/s/1pdpIc9oXaqvN4lSrVLR_VA 提取码: kxhc
全栈程序员站长
2022/09/01
4.5K0
ADB常用命令及其用法大全「建议收藏」
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。虽然现在 Android Studio 已经将大部分 ADB 命令以图形化的形式实现了,但是了解一下还是有必要的。 注: 有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。
全栈程序员站长
2022/08/12
9.8K0
ADB常用命令及其用法大全「建议收藏」
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.6K0
mac下Android Studio 安装和使用adb
【实测】m1芯片mac 如何配置appium (2022年最新)
首先,经过本人的踩坑,终于成功部署了m1 mac的appium & android
我去热饭
2022/05/19
2K0
【实测】m1芯片mac 如何配置appium  (2022年最新)
【错误记录】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.7K0
【错误记录】adb 调试 android 设备报错 ( adb server version (32) doesn‘t match this client (41); killing... )
安卓测试常用的 ADB 命令
    adb的工作方式比较特殊采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。  1.通过adb可以轻松的执行Linux Shell命令,如adb shell dir 就是列举目录,在Linux中根目录为/而不是Windows上的C盘、D盘。  2.安装apk程序到模拟器则执行adb install android123.apk,这样名为android123的安装包就会安装到Android模拟器中,前提是android123.apk文件需要放到SDK/Tools目录下。  3.向emulator传送文件, 使用adb push android123.txt /tmp/android123.txt命令可以把SDK/Tools下的android123.txt文件传输到模拟器的/tmp/文件夹中,需要注意的是/tmp/文件夹中内容会在Android模拟器重新启动时清空。  4.从Android仿真器中回传文件到电脑 
测试之道
2021/03/04
5.4K0
你以为Shell只是命令行?读懂这篇文,给你的工作赋能
Shell 是什么呢?很多人以为的Shell就是命令行,一条条可以百度出来的命令行。而简历上你只会写熟悉Linux?今天用摩拜App给大家讲解下如何使用 Shell 去操作 Android 设备进行自动化测试。
霍格沃兹测试开发
2022/05/26
5110
必须掌握的ADB命令 | 让你的测试事半功倍
ADB的全称是Android Debug Bridge,是一个与模拟器或者连接设备通讯的桥梁。ADB是CS结构包含三个部分:
京东技术
2018/07/30
8.8K0
必须掌握的ADB命令 | 让你的测试事半功倍
『移动端测试必备』ADB常用命令和使用
虫无涯
2023/11/28
7300
Android 教程 adb命令参考
adb 工具位于SDK的 platform-tools 目录下, 因此在命令行中使用ABD的时候,需要通过cd命令,切换到该目录下,或者将platform-tools的路径添加到系统环境变量中,这样就可以直接使用了。
acc8226
2022/05/17
6040
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。
霍格沃兹测试开发
2022/05/27
1.4K0
Android自动化之-ADB与ADB shell常用命令
针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。
十四君
2019/11/23
6.9K1
APP测试之使用ADB可能遇到的错误及解决办法
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
可可的测试小栈
2019/10/17
4.5K0
Android中常用的adb shell命令
参考文章 https://github.com/mzlogin/awesome-adb
全栈程序员站长
2022/07/01
3.2K0
Android中常用的adb shell命令
android adb shell 常用命令
mac: /Users/xx/Library/Android/sdk/tools/bin archquery jobb monkeyrunner sdkmanager avdmanager lint screenshot2 uiautomatorviewer
tea9
2022/09/08
3.6K0
ADB常用命令整理(全网最全)
调试Android程序时,我们经常需要使用adb shell命令。adb是Android Debug Bridge的缩写,它充当调试桥梁的作用,就像一条连接开发机和设备之间的桥梁。
天天Lotay
2023/10/15
14.8K0
Android 调试桥 (adb)
adb 包含在 Android SDK 平台工具软件包中。您可以使用 SDK 管理器下载此软件包,该管理器会将其安装在 android_sdk/platform-tools/ 下。
云深无际
2021/04/14
5.6K0
Android 调试桥 (adb)
【一文秒懂】Linux ADB调试环境搭建指南
ADB:Android Debug Bridge,安卓调试桥,是用的最多的一种命令行工具,它能够在电脑端和安卓支持的设备端进行通信,其通信方式有两种:USB或者TCP/IP。
董哥聊技术
2024/04/28
1.5K0
【一文秒懂】Linux ADB调试环境搭建指南
adb命令总结
ADB(Android debug bridge)是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备。先说安装方法,电脑上需要安装客户端。客户端包含在SDK里。设备上不需要安装,只需要在手机上打开选项-设置-应用程序-USB调试(4.0+:设备-开发人员选项)。adb有各个系统的版本:Liunx,Mac,Windows,根据你自己的操作系统来选择要下载的Android SDK就可以使用adb命令了。 如下解释下ADB常用的几个命令
用户10443079
2023/03/21
1.6K0
adb命令总结
相关推荐
手把手教你玩转ADB命令:安卓调试桥深度指南
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档