Android 神兵利器—— Adb 常用命令
Adb的全称为Android Debug Bridge,是管理android模拟器或者设备的一个工具,简单的说它就是一个调试工具。以下是adb支持的常用命令:
1.选项指令(Options commands)
adb –d shell:
仅通过USB接口管理adb,如果不只是USB接口返回错误 adb –e shell:
仅通过模拟器来管理adb,如果不只是模拟器管理,返回错误 adb –s <serialNumber> :
通过设备的允许的命令号码来发送命令来管理adb,没有指定号码,返回错误.例如:adb –s 04035C1F18006014 shell adb devices:
查看所有连接的设备/模拟器 connect <host>[:<port>]
以指定端口号连接设备 disconnect [<host>[:<port>]]
与设备断开连接
2.设备指令(device commands)
adb push <local> <remote> :
复制本地文件到设备上.例如:adb push e:/folder /data/data adb pull <remote> [<local>]:
复制设备上的文件到本地.例如:adb pull /data/data/folder e: adb shell :
登录设备的shell adb shell <command> :
登录设备的shell并执行command命令.例如:adb shell ls adb emu <command> :
执行模拟器控制台命令 adb logcat [ <filter-spec> ] :
查看设备的logcat,相当于eclipse上的logcat.
例如:adb logcat arcgallery:V表示输出TAG为arcgallery和级别在V以上的日志。adb logcat arcgallery:V *:s只输出TAG为arcgallery,级别为V的日志 adb forward <local> <remote>:
建立从主机端口到设备端口的转发.例如:adb forward tcp:6100 tcp:7100表示建立从主机端口6100到设备端口7100的转发 adb jdwp:
列出进程ID adb install [-l] [-r] [-s] <file> :
安装指定路径的apk文件.例如:adb install c:/data/delivery/package/apk/arcmeidagallery.apk adb uninstall [-k] <package>:
从设备上移除相应的包.例如:adb uninstall arcsoft.android.arcmediagallery adb bugreport:
查看bug报告 adb help:
查看adb所支持的所有命令 adb version:
显示adb的版本序列号
3. 脚本指令(scripting commands)
adb wait-for-device:
仅仅实例状态为device(联机)时执行 adb start-server:
启动adb服务进程 adb kill-server:
终止服务进程 adb get-state:
获取当前设备的状态 adb get-serialno:
获取当前设备序列号 adb status-window:
显示设备详细状态 adb remount:
重新挂载“/system”分区 adb reboot:
重启设备 adb root
以root角色重新进入 adb usb
以USB模式重新进入 adb tcpip <port>
以指定端口重新进入
Android 神兵利器—— Adb 常用命令的更多相关文章
- 54. Android中adb常用命令及应用常用目录
本文主要介绍adb常用命令及应用常用目录.1.adb常用命令adb devices列出所有连接的android设备.以下命令都是对单个devices而言,如果存在多个devices的话,下面的命令都需 ...
- 【android】adb常用命令
ADB常用命令: [adb help]获取帮助 [adb get-serialno]获取设备串号 [adb -s <serialNumber> <command>]给特定设备发 ...
- 【APP测试初体验】android测试命令----adb常用命令
--adb shell 命令adb devices 查看设备adb shell adb shell "ls -al /system/bin" >e:\a.txtsample_ ...
- android自动化のadb常用命令(不定期更新)
1. adb devices 执行结果是adb为每一个设备输出以下状态信息:序列号(serialNumber) — 由adb创建的使用控制台端口号的用于唯一标识一个模拟器或手机设备的字符串,格式是 & ...
- Android 神兵利器—— Git 常用命令
总结的Android 工具类文章: Android 神兵利器-- Adb 常用命令 Android 神兵利器-- Git 常用命令 在项目研发时,经常使用Git,基本的命令有六个,通过下面的图片我们可 ...
- Android ADB常用命令使用
Android SDK: adb shell 命令的使用(am.pm.wm.screencap.monkey等) https://blog.csdn.net/xietansheng/article/d ...
- Android开发系列之adb常用命令
对于Android开发者来说,如果没有adb的帮助,那肯定就跟少了一只手那样别扭.其实笔者在刚刚学习Android开发的时候,也没有意识到adb的重要性.想想只要用IDE画出界面,然后实现后台的逻辑代 ...
- Android ADB 常用命令
Android ADB 常用命令 泛原罪 2016.09.21 00:02* 字数 605 阅读 2912评论 0喜欢 1 [TOC] adb logcat 查看日志 详细内容可参见 ADB Usag ...
- adb常用命令-android学习第一天
转载出处:http://www.cnblogs.com/xiaoxuetu/ 转载来源:https://www.cnblogs.com/xiaoxuetu/p/3411214.html 平时开发and ...
随机推荐
- UVaLive 7143 Room Assignment (组合数+DP)
题意:有 n 个客人,m个房间,每个房间可住ci个人,这 n 个人中有 t 对双胞胎,sum{ci} = n 问你有多少种住房方法. 析:计数DP,dp[i][j] 表示前 i 个房间,还剩下 j ...
- Sprint回顾大揭秘——“宝典”来了
我始终记得当年我作为敏捷教练所做的第一次Sprint回顾,这一切都仿佛就发生在昨天.这家公司实行Scrum有好几年了,我自然而然地认为他们这群人是纪律严明并且成熟稳重的敏捷专家. 因此,当他们计划了一 ...
- padding(内边距)、margin(外边距)、border(边框)
元素的 padding 控制元素内容 content和元素边框 border 之间的距离. 元素的外边距 margin 控制元素边框 border 和元素实际所占空间的距离,如果你将一个元素的 mar ...
- 【dubbo】zookeeper搭建
依赖java JDK,需提前安装1.6及以上版本 1.下载zookeeper (3.4.9) 2.设置配置文件\zookeeper-3.4.9\zookeeper-3.4.9\conf\zoo.cfg ...
- poi解析excel 03、07
maven依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</a ...
- C语言atof()函数:将字符串转换为double(双精度浮点数)
头文件:#include <stdlib.h> 函数 atof() 用于将字符串转换为双精度浮点数(double),其原型为:double atof (const char* str); ...
- 工作随笔——Swift中的Range和一些字符操作
截取字符串在Swift中相比OC要复杂很多,主要原因可能还是OC的NSRange的创建方法中参数类型为int,而Swift却对类型要求很严格,int不能作为参数创建Range,这要使用String中的 ...
- 如何为Eclipse安装主题(Color Theme)
Eclipse开发环境默认都是白底黑字的,看到同事的Xcode中设置的黑灰色背景挺好看的,就去网上查了一下.发现Eclipse也可以设置主题. 方法1:你可以从Eclipse Marketplace中 ...
- 书TO BE READED
Books Created Wednesday 10 August 2011 1.<你的降落伞是什么颜色> 在求职书里面,我觉得这本书是最接近于圣经的. 第一版出现大概还是上世纪70年代末 ...
- sicily1024 Magic Island(图的遍历)
Description There are N cities and N-1 roads in Magic-Island. You can go from one city to any other. ...