Adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中通过DDMS来调试Android程序,说白了就是debug工具。adb的 工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。
Adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有:
* 运行设备的shell(命令行)
* 管理模拟器或设备的端口映射
* 计算机和设备之间上传/下载文件
* 将本地apk软件安装至模拟器或android设备
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备。
ADB常用的几个命令:
1. 查看设备
* adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
2. 安装软件
* adb install <apk文件路径>
这个命令将指定的apk文件安装到设备上
3. 卸载软件
* adb uninstall <软件名>
* adb uninstall -k <软件名>
如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
4. 登录设备shell
* adb shell
* adb shell <command命令>
这个命令将登录设备的shell.
后面加<command命令>将是直接运行设备命令, 相当于执行远程命令
5. 从电脑上发送文件到设备
* adb push <本地路径> <远程路径>
用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)
6. 从设备上下载文件到电脑
* adb pull <远程路径> <本地路径>
用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
7. 显示帮助信息
* adb help
这个命令将显示帮助信息
adb常用功能操作
1.快速更新设备或手机模拟器中的代码,如Android系统升级
2.在设备上运行shell命令
3.管理设备或手机模拟器上预定端口
4在设备或手机模拟器上复制、粘贴文件
相关推荐
**Android Debug Bridge (ADB) 1.0.32 知识详解** Android Debug Bridge(ADB)是Android开发者必备的一款工具,它允许开发者通过USB或Wi-Fi与Android设备进行通信,进行一系列操作,如安装应用、调试应用、查看...
adb shell am broadcast -a ADB_INPUT_TEXT --es msg '中文输 入' 连接好安卓手机,本地运行cmd :adb devices 可以看到安卓机使用的adb版本 解决Appium 在cmd环境下的中文问题,2020.06.01更新版本
adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb就派上用场啦! adb工具我觉得很重要,比如说你的手机不...
**Android Debug Bridge (adb)** adb(Android Debug Bridge)是Android开发者不可或缺的工具之一,它在Android系统开发、调试和设备管理中扮演着至关重要的角色。这个工具提供了一个命令行接口,允许开发者与运行...
adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb就派上用场啦! adb工具我觉得很重要,比如说你的手机不...
adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、查看设备软硬件参数、系统升级、运行shell命令等。
Android Debug Bridge(ADB)是Android开发中的一个关键组件,它为开发者提供了与Android设备进行通信的能力,包括安装、调试和管理应用程序。最新的ADB版本(如平台工具_r31.0.3)通常会包含一系列增强功能和修复...
adb,全称为Android Debug Bridge,是Android开发者不可或缺的一款强大的命令行工具。它为开发者提供了连接Android设备进行调试、传输文件、运行命令、安装应用等操作的能力。adb是Android SDK(软件开发工具包)的...
Android Debug Bridge (adb) 是一个android开发人员必会的多功能的调试工具,确实它的名字一样,它在开发者和目标机器之间,架起了一座bridge。 adb的用法很简单,只要看完SDK文档关于ADB的部分,(android-sdk-...
**Android Debug Bridge (ADB) 是一个强大的工具,用于在Android设备和计算机之间建立通信桥梁,是Android开发和调试过程中的核心组件。在本资源中,我们聚焦于版本1.0.31的ADB,专为mac平台设计。** **ADB简介:**...
**Android Debug Bridge(ADB)详解:超简单指南** Android Debug Bridge(ADB)是Google开发的一个强大的工具,用于在Android设备和计算机之间建立通信桥梁。它为开发者提供了多种功能,包括设备控制、数据传输、...
**Android Debug Bridge (ADB) 简介** Android Debug Bridge(ADB)是Android开发者不可或缺的工具之一,它属于Android SDK(软件开发工具包)的一部分。这个版本为1.0.26,通常会随着Android系统版本的更新而进行...
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。 注: 有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。 Other languages: ...
Android Debug Bridge(ADB)是Android开发和调试过程中的核心组件,它允许开发者通过电脑与Android设备进行通信。本文将深入探讨ADB的使用方法,包括基本命令语法、设备选择、启动和停止ADB服务、权限管理以及设备...
adb的全称为Android Debug Bridge,就是起到调试桥的作用,是客户端测试常用的辅助工具。借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多终端操作,如安装软件、卸载软件、系统升级、运行shell...
**adb(Android Debug Bridge)详解** adb,全称Android Debug Bridge,是Google为Android系统开发的一个强大的命令行工具。它是Android开发者不可或缺的调试桥梁,连接了计算机与Android设备,允许开发者进行一...
**Android Debug Bridge (ADB) 简介** Android Debug Bridge(ADB)是Android开发者工具集中的一个重要组件,它是一个命令行实用程序,用于连接、控制Android设备或模拟器。通过ADB,开发者可以进行一系列操作,如...
Android Debug Bridge(ADB)是Android开发工具包(SDK)中的一个重要组成部分,用于在开发者计算机与连接的Android设备之间建立通信桥梁。它是一个命令行实用工具,允许开发者进行一系列操作,如安装和卸载应用程序...
在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它构成了Android开发者与设备之间的桥梁,用于进行数据传输、设备控制以及应用调试等操作。本文将深入探讨ADB的9版本和11版本,以及它们在...