adb 命令大全

注释:()里面包名在命令行输入命令时候只用输出包名不用写 ()

有线连接:插上数据线,手机打开调试模式

输入:adb devices

看到如下信息,说明连接成功

List of devices attached

cf264b8f  device

#连接多个设备时候,指定运行设备:

adb -s (设备名称) install  (安装包路径)...

adb -s (设备名称) shell ........

启动 adb server 命令:adb start-server

停止 adb server 命令:adb kill-server

指定adb server启动网络端口:adb

无线连接手机:首先电脑和手机在同一个局域网内,查看手机IP设备—关于手机——状态信息——IP地址:

先输入:adb tcpip 5555#让设备在 5555 端口监听 TCP/IP 连接:

在输入:adb connect (手机IP地址)

在输入:adb devices#查看链接设备
显示:(IP地址):5555 devices #说明连接成功

断开链接 adb disconnect (ip地址)

#注:无线连接需要手机root才能进行如下操作

adb version \adb #查看adb 版本

adb devices 查看链接设备输出结果为:

List of devices attached

cf264b8f  device

emulator-5554   device

10.129.164.6:5555   no device

cf264b8f     offline

cf264b8f #是连接的设备号

device:状态表示设备已经连接

offline:表示设备为连接成功无响应

no device:没有设备/模拟器连接

#安装/卸载:

adb install (安装包路径)#安装软件

#显示Success为安装成功

#显示Failure 则表示安装失败

adb uninstall  (包名)#卸载软件


查看链接设备的所有应用信息:

adb shell pm list packages

即在adb shell pm list packages的基础上后面可以加一些参数进行过滤查看不同的列表,支持的过滤参数如下:

#查看系统应用:

adb shell pm list package -s

#查看第三方应用:

adb shell pm list package -3

#查看包名包含某字符的应用

例如查看包名包含zhang的应用

adb shell pm list package zhang

也可以用grep来进行过滤:注意在这里用grep 过滤会出现错误,说grep不是内部命令,因为在shell后面用grep 会报错解决办法,是在shell 加" "好就可以

adb shell "pm list pcakage | grep zhang"

#清除缓存命令

adb shell pm clear (包名)

#查看前台 Activity:

adb shell "dumpsys activity activities | grep mFocusedActivity"

#查看正在运行的 Services:

adb shell dumpsys activity services (包名)

#包名不一定给出全部!给出关键字可以查看到关于这关键字的services的应用都会罗列出来

#查看应用详细信息:

adb shell dumpsys package (包名)

输出中包含很多信息,包括 Activity Resolver Table、Registered ContentProviders、包名、userId、安装后的文件资源代码等路径、版本信息、权限信息和授予状态、签名版本信息等。

#强制停止应用:

adb shell am force-stop (包名)

文件管理:需要手机root才能操作的

手机复制文件到电脑:

adb shell pull <设备路径> <电脑的目录>

电脑文件复制到手机

adb shell push <电脑文件路径> <连接设备目录>

按键模拟输入:

adb shell input keyevent <keycode> 命令,不同的keycode实现不用的功能,完整的keycode详细列表:


电源键:

adb shell input keyevent 26

菜单键:

adb shell input keyevent 82

HOME键:

adb shell input keyevent 3

这里我都不在一一列出了

滑动解锁:

如果锁屏没有密码,是通过滑动手势解锁,那么可以通过input swipe来解锁。

命令(参数以机型 Nexus 5,向上滑动手势解锁举例):

adb shell input swipe 300 1000 300 500

参数300 1000 300 500分别表示起始点x坐标 起始点y坐标 结束点x坐标 结束点y坐标。

输入文本:

adb shell input text hello

现在"hello"出现在文本框

查看设备信息

型号:

adb shell getprop ro.product.model

电池状况:

adb shell dumpsys battery

查看和修改屏幕分辨率;

查看:adb shell sw size

修改:adb shell sw size 480x1024#480x1024为修改后的分辨率

恢复分辨率:adb shell sw size reset

查看修改屏幕密度:

查看:adb shell sw density

修改: adb shell sw density 160 #修改后的屏幕密度为163dpi

恢复屏幕密度: adb shell sw density reset

显示屏幕参数:

adb shell dumpsys window displays

android_id:

adb shell settings get secure android_id

IMEI:国际移动号码识别号

Android4.4以下系统命令:

adb shell dumpsys iphonesubinfo

输出为:
Phone Subscriber Info:

  Phone Type = GSM

  Device ID = 860955027785041

其中Device ID就是这个设备的IMEI

而在 Android 5.0 及以上版本里这个命令输出为空,得通过其它方式获取了(需要 root 权限):

adb shell

su

service call iphonesubinfo 1

输入为:

Result: Parcel(

  0x00000000: 00000000 0000000f 00360038 00390030   '........8.6.0.9.'

  0x00000010: 00350035 00320030 00370037 00350038     '5.5.0.2.7.7.8.5.'

  0x00000020: 00340030 00000031                                             '0.4.1...        ')

把里面的有效内容提取出来就是 IMEI 了,比如这里的是860955027785041。

参考:adb shell dumpsys iphonesubinfo not working since Android 5.0 Lollipop

Android 系统版本:

adb shell getprop ro.build.version.release

IP 地址

每次想知道设备的 IP 地址的时候都得「设置」-「关于手机」-「状态信息」-「IP地址」很烦对不对?通过 adb 可以方便地查看。

adb shell ifconfig | grep Mask

输出实例:

inet addr:10.130.245.230 Mask:255.255.255.252

inet addr:127.0.0.1  Mask:255.0.0.0

那么10.130.245.230就是设备 IP 地址。

Mac 地址:

adb shell cat /sys/class/net/wlan0/address

输出:f8:a9:d0:17:42:4d   这个就是Mac地址

CPU 信息:

adb shell cat /proc/cpuinfo

这是 Nexus 5 的 CPU 信息,我们从输出里可以看到使用的硬件是Qualcomm MSM 8974,processor 的编号是 0 到 3,所以它是四核的,采用的架构是ARMv7 Processor rev 0 (v71)。

内存信息:

adb shell cat /proc/meminfo

输出信息的:其中,MemTotal就是设备的总内存,MemFree是当前空闲内存。

关闭调试模式:

adb shell settings put global adb_enabled 0

屏幕截图:

截图保存到电脑:

adb exec-out screencap -p > D:\sc.png

截图保存到设备:adb shell screencap -p /sdcard/sc.png

录制屏幕:保存手机

adb shell screenrecord /sdcard/filename.mp4

导出电脑:adb pull /sdcard/filename.mp4

参考CSDN:https://blog.csdn.net/c1063891514/article/details/79118243

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容

  • 1、日志相关: adb logcat //显示全部日志 adb logcat > c:\test.log //...
    学习不断阅读 59,019评论 0 11
  • 黑杰克俯下身体,如蜻蜓点水般在那雪白手套上落下一吻,有淡淡的清香萦绕在他高挺的鼻梁间。深邃的眼眸微眯,他表述着自己...
    极品新人阅读 392评论 0 0
  • 左思尔回到宿舍放下书本,宣布了一个好消息。 “我朋友开了家餐厅,今天开业,我们去蹭饭吧。” “哇,谁啊?” “就经...
    美美的睡一觉阅读 343评论 1 4
  • “红藕香残玉簟秋,轻解罗裳,独上兰舟,云中谁寄锦书来,雁字回时,月满西楼。 花自飘零水自流,一种相思,两处闲愁。此...
    无垢亦无尘阅读 371评论 2 3
  • R: I:这个片段简直太简单了,本质上就是通过预想自己失败可能是会由哪些问题造成的,面对那种情况别人会怎么做,从而...
    演奏的船长阅读 291评论 0 0