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 ...
随机推荐
- java 堆栈的区别(转百度)
转:http://zhidao.baidu.com/link?url=Y1XnuCnTiw6BsUoW85MWSx_x7k0QAS39kz4dTy9ngkMkZjvlSEHVfdflOGVWs6TcH ...
- 用 R 进行高频金融数据分析简介
作者:李洪成 摘自:http://cos.name/wp-content/uploads/2013/11/ChinaR2013SH_Nov03_04_LiHongcheng.pdf 高频数据 金融市场 ...
- 天气预报API(一):全国城市代码列表(“旧编码”)
说明 2016-12-09 补充 (后来)偶然发现中国天气网已经有城市ID列表的网页... 还发现城市编码有两种,暂且称中国天气网这些编码为旧标准 "旧编码"的特征是 9个字符长度 ...
- NOI 4976:硬币
描述 宇航员Bob有一天来到火星上,他有收集硬币的习惯.于是他将火星上所有面值的硬币都收集起来了,一共有n种,每种只有一个:面值分别为a1,a2- an. Bob在机场看到了一个特别喜欢的礼物,想买来 ...
- 圆角卖萌式登录表单和width的百分比值
1.圆角恶意卖萌登录表单 小组要做一个网站,大学生社区那种,然后要做登陆界面然后还要做好看的登录界面,然后在书上看到了一个很漂亮的登陆界面,说来和一般的登陆界面没什么不同只是登录表单的边角被柔化了,变 ...
- 关于合并“.a”文件时遇到的问题
今天在给工程添加百度地图SDK时,涉及到百度地图的模拟器与真机环境下的.a文件的合并,在使用终端进行 合并时,出现: xcrun: error: active developer path (&quo ...
- Individual Project - Word frequency program - Multi Thread And Optimization
作业说明详见:http://www.cnblogs.com/jiel/p/3978727.html 一.开始写代码前的规划: 1.尝试用C#来写,之前没有学过C#,所以打算先花1天的时间学习C# 2. ...
- spring简介
在SSH框假中spring充当了管理容器的角色.我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句.Struts是用来 ...
- Android 环境搭建
一.Android 环境搭建 开发工具: Android Studio(开发工具,前提是先装 java JDK) 下载地址:http://www.androiddevtools.cn/ Oracl ...
- Linux环境下查看历史操作命令及清除方法
在Linux环境中可以通过方向键的上下按键查看近期键入的命令.但这种方法只能一个一个的查看,其实系统提供了查看所有历史命令的方法. 在终端中输入以下命令查看所有命令: history [root@te ...