日期:2014-05-16  浏览次数:20343 次

9.Android之ADB命令

????????????????????????

????????????????????????? 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 区中.

?

?

?