ADB命令
一.ADB工具说明及安装
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备。
它的主要功能有:
* 运行设备的shell(命令行)
* 管理模拟器或设备的端口映射
* 计算机和设备之间上传/下载文件
* 将本地apk软件安装至模拟器或android设备
安装方法:
在装好Android SDK 后,找到android-sdk-windows\platform-tools包下的 ADB.exe和 AdbWinApi.dll 这两个文件 ,将他们复制到 系统 Windows\System32 目录下即可 ,接下来打开cmd就可以使用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
这个命令将显示帮助信息
8.在DOS下输入以下命令基本可以完成刷机任务,一些常用命令解释如下:
adb devices - 列出连接到电脑的ADB设备(也就是手机),一般显示出手机P/N码.如果没有显示出来则手机与电脑没有连接上.
adb install <packagename.apk> – 安装手机软件到手机中,如:adb install qq2009.apk.
adb remount – 重新打开手机写模式(刷机模式).
adb push <localfile> <location on your phone> - 传送文件到手机中,如:adb push recovery.img /sdcard/recovery.img,将本地目录中的recovery.img文件传送手机的SD卡中并取同样的文件名.
adb pull <location on your phone> <localfile> - 传送手机的文件到本地目录(和上命令相反).
adb shell <command> - 让手机执行命令,<command>就是手机执行的命令.如: adb shell flash_image recovery /sd-card/recovery-RAv1.0G.img,执行将recovery-RAv1.0G.img写入到recovery 区中.
分享到:
相关推荐
26.常用 Android adb 命令.html
"Android常用adb命令集锦" Android 平台中,ADB 命令是非常重要的一部分,它提供了许多实用的功能,可以帮助开发者更方便地管理和调试 Android 设备或模拟器。下面将对常用的 ADB 命令进行总结和解释。 1. android...
ADB,全称Android Debug Bridge,是Android开发过程中不可或缺的一个工具,它提供了一个命令行界面,允许开发者通过USB或Wi-Fi连接到Android设备进行各种操作。本压缩包包含了一套免安装的ADB工具,无需Android ...
本篇文章将深入讲解如何在Android代码中执行`adb shell`命令,并通过源码分析来理解其工作原理。 首先,`adb shell`命令是通过ADB工具在设备的shell环境中执行命令。在Android应用中,我们通常会用到`Runtime`类...
3. **环境变量**:将ADB的路径添加到系统的PATH环境变量中,以便在命令行中直接调用ADB命令。 4. **连接设备**:确保USB驱动已正确安装,然后通过USB连接Android设备到电脑。 5. **启动ADB服务**:在命令行中输入`...
这个压缩包“adb常用命令adb shell常用命令.docx.zip”显然包含了关于ADB及其子命令,特别是`adb shell`的详细信息。尽管标签提到了"C#",但在这个上下文中,我们主要关注的是Android开发和调试相关的知识。 ADB是...
adb 命令是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。下面是 adb 命令的详解: 基本用法 1. 命令语法:adb [-d|-e|-s ] 2. 为命令指定目标设备: * -d:指定当前唯一通过 USB ...
### Android ADB命令大全知识点详解 #### 一、概述 ADB (Android Debug Bridge) 是一个命令行工具,用于与Android设备进行通信。它提供了一系列的命令来帮助开发者调试应用程序、管理设备状态等。本文将详细介绍ADB...
"adb命令工具.rar"是一个包含adb的安装包,它通常会包含adb和fastboot两个主要组件。adb负责常规的设备通信,而fastboot则用于在设备启动模式下进行低级别的系统修改或更新。 平台工具(platform-tools)是这个...
总结,adb作为Android开发者的重要工具,其强大的功能涵盖了设备管理、文件操作、应用生命周期控制、日志分析等多个方面,熟练掌握adb命令能够极大地提高开发效率,解决各种问题。在日常开发、测试和故障排查中,...
《使用ADB命令卸载Sony手机内置应用:聚焦Google全家桶》 在Android系统的世界里,ADB(Android Debug Bridge)是一个强大的工具,它允许用户通过电脑与Android设备进行通信,进行一系列高级操作,如安装应用、数据...
熟练掌握adb命令可以极大地提升Android开发者的工作效率,同时也是进行设备故障排查和自动化测试的重要工具。 在实际使用中,确保你的设备已经root,因为某些adb命令(例如模拟按键)可能需要超级用户权限。同时,...
标题 "2.minimal_adb_fastboot_v1.4.3(内含adb命令和卸载列表)" 提供的信息表明,这是一个包含ADB (Android Debug Bridge) 和 Fastboot 工具的压缩包,版本为v1.4.3。这两个工具在Android系统开发、调试和维护中...
在命令提示符窗口中,可以输入各种adb命令来执行操作。例如: - `adb devices`:列出所有已连接的设备。 - `adb connect <ip_address>:<port>`:无线连接到设备,其中`ip_address`是设备的IP地址,`port`通常是5555...
当用户在命令行输入ADB命令时,客户端会与服务器通信,服务器再通过USB或网络连接将指令发送给设备上的守护进程。 **ADB的常用功能包括:** 1. **设备管理:** 可以列出所有已连接的Android设备,包括USB连接和...
adb(Android Debug Bridge)是Android开发中的一个强大工具,它提供了与Android设备进行通信的命令行接口。这个压缩包“adb命令大全.zip”...学习和理解adb命令大全中的内容,将有助于你成为更专业的Android开发者。
### Android ADB命令的使用 #### 知识点概述 ADB(Android Debug Bridge)是Android提供的一个命令行工具,主要用于实现计算机与Android设备之间的通信。它可以帮助开发者在开发过程中进行调试、安装应用、数据...
在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它构成了开发者与Android设备之间的桥梁,用于进行各种调试和管理任务。"tools.zip"是一个包含ADB相关工具的压缩包,特别适合Windows平台...