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

更多相关文章

  1. Android(安卓)Studio(四)介Androi Studio技巧和窍门
  2. android内存泄露分析
  3. android三个特殊的资源目录 /res/xml; /res/raw; 和 /assets
  4. git使用之七——Android(安卓)Studio下git的正确使用
  5. cocos2d-x 2.0.1版本的使用 vs2008 android 上运行 初学篇(1)
  6. Android(安卓)FFmpeg JNI开发入门_编译Android的so库
  7. Android零基础入门第7节:搞定Android模拟器,开启甜蜜之旅
  8. Android(安卓)时区设置以及设置系统属性的分析
  9. windows中下载android源码的方法 附下载脚本

随机推荐

  1. Android调用输入法软键盘,返回输入的内容
  2. Android(安卓)API 中文(13) —— ToggleBut
  3. Android(安卓)已发行多年,移动 App 已经趋
  4. UI布局相关
  5. Android(安卓)已发行多年,移动 App 已经趋
  6. 环形ProgressBar特效
  7. 修改ListView 分割线Seperator line
  8. Android:Service
  9. Android(安卓)开启闪光灯做手电筒 源码
  10. android fitsSystemWindows的使用