根据官方文档解析adb命令的详细操作

原创 2015年11月19日 21:04:10

根据官方文档翻译android 的adb操作命令


一、ADB是什么

Android调试桥(adb)是一个通用的命令行工具,它可以让你与一个模拟器实例或连接的Android设备交互。它是一个客户机-服务器程序。ADB工具一般由以下几部分组成。

  • A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients

  • A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device.

  • A daemon, which runs as a background process on each emulator or device instance.

ADB工具一般在哪里。

You can find the adb tool in /platform-tools/.

二、ADB命令使用语法?

adb 例如:adb devices 查看所有连接的设备。

三、ADB命令具体使用步骤和截图

1.查看所有连接设备的列表。

adb devices
这里写图片描述

2.如果模拟器和真机同时连接的时候,需要指定那个设备去执行命令。

adb -s <设备序列号> <命令> 例如:adb -s 0123456789ABCDEF install One.apk
这里写图片描述

3.查看ADB帮助命令

adb help

4.查看ADB版本号

adb version

5、获取设备的ID和序列号

adb get-serialno

6、安装应用的命令

adb install One.apk
这里写图片描述

7、缷载apk的命令

adb uninstall apk包的包名
这里写图片描述

8、获取管理员权限

adb root

9、重新挂载系统分区,使系统分区只读变可写

adb remount

10、从本地向设备中push文件

adb push <本地文件> <设备需要push的路径> 例如:adb push One.apk /data/app
这里写图片描述

11、从设备向本地拉文件

adb pull <设备中的文件> <本地路径> 例如:adb pull /data/app/One.apk D:\

这里写图片描述

12、进入android设备的shell模式

adb shell

13、删除系统应用

  adb remount 
  adb shell
  cd system/app
  rm *.apk

14、启动adb服务进程

start-server

15、杀死adb服务进程

kill-server

16、抓取指定tag的log信息

1、adb shell
2、logcat |grep tag 例如:adb logcat |grep xyz
这里写图片描述

17、你可以设置任意的端口号,做为主机向模拟器或设备的请求端口

adb forward tcp:5555 tcp:8000

18、重新启动设备

adb reboot

四、adb命令还有很多,上述都是比较常用的一些命令,可以根据adb help查看更多命令的用法,请关注下一篇logcat的具体使用。

版权声明:本文为博主原创文章,未经博主允许不得转载。

SDK没有可选包以及无法下载成功(uninstall),jdk、sdk、adb环境配置,官方文档镜像

网上找了一些方法,对于下载不成功过,是需要翻墙的: 修改hosts文件(C盘->windows->System32->drivers->etc->hosts) 127.0.0.1 localhost...

ADB 官方文档中文版

  • 2016年03月01日 00:37
  • 93KB
  • 下载

(转) iCloud Storage 详细的官方文档

(转) iCloud Storage 详细的官方文档 官方地址:iOSAppProgramming Guide -> iCloud Storage iCloud支持两种应用存储:...
  • lmf208
  • lmf208
  • 2012年07月08日 11:28
  • 2325

Hbase-0.98.0全分布集群安装于配置(详细版参考自官方文档)

Hbase-0.98.0全分布集群安装于配置

最详细的Android Studio百度地图(BaiduMap)开发教程,可以用作官方文档的教程!

百度地图官网文档:androidsdk - Wiki 由于工作原因,需要用到地图模块,之前一直是用Eclipse开发百度地图, 在Eclipse环境下搭建百度地图,只要按照百度地图官...

Solr入门之官方文档6.0阅读笔记系列(九) 第四部分 数据索引操作

Indexing and Basic Data Operations Introduction to Solr Indexing: An overview of Solr...

微信小程序--官方文档补充【操作反馈】--loading组件

loading通常使用在请求网络数据时的一种方式,通过hidden属性设置显示与否主要属性:wxml 显示loading 正在加载12341234jsPage...

Piwik-JavaScript的跟踪客户端操作方法 (官方文档翻译)

Piwik配备了强大的JavaScript跟踪API。高级用户可以使用Piwik的跟踪代码来自行定制一些用于网站分析的数据,并将数据记录在Piwik中。 要使用自定义参数的功能,你需要使用piwik...

微信小程序--官方文档补充【操作反馈】--toast组件

toast消息提示框,可用在提示一些信息,比如清楚缓存给用户一个友好的提示!或操作一些请求不想让用户有什么操作,toast也可以做到因为toast显示时其他操作是无效的主要属性:wxml 点击显示to...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:根据官方文档解析adb命令的详细操作
举报原因:
原因补充:

(最多只允许输入30个字)