Android Debug Bridge( adb)介绍及常用指令
发表于:2011年07月20日  分类:电脑技术  10 条评论  2,864 次浏览 

概述

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在设备或手机模拟器上复制、粘贴文件

固定链接: http://www.liuyongkang.com/archives/615.html | 刘永康的博客

Android Debug Bridge( adb)介绍及常用指令:目前有10 条留言

  1. 宁康 : 2011年07月25日 下午 11:44 回复

    我来看看喽呀

  2. 电影 : 2011年07月25日 下午 11:47 回复

    我来看看你 呀

  3. 租房 : 2011年07月30日 上午 9:53 回复

    freedd515@sina.com给人打工

  4. 电动推杆 : 2011年08月02日 上午 9:16 回复

    http://www.wxelite.com/ 前来支持

  5. pg : 2011年08月03日 下午 1:24 回复

    android学的不错嘛,那要是adb install .apk 没权限怎么办?

    • 刘永康 : 2011年08月03日 下午 10:47 回复

      su应该就可以了吧

  6. 灰指甲的症状 : 2011年08月13日 上午 10:21 回复

    来踩踩,沙发一下了

  7. 灰指甲的症状 : 2011年08月19日 上午 9:26 回复

    来过了,支持下

  8. 痔疮的最佳治疗方法 : 2011年08月31日 下午 5:18 回复

    貌似还不错。收藏了

  9. 什么眼霜去黑眼圈好 : 2011年09月02日 下午 2:31 回复

    好像还不错哦,支持了~~~

给我留言

/ 快捷键:Ctrl+Enter

留言没头像?这里教你设置头像!