文档章节

adb常用命令

PaulLong
 PaulLong
发布于 2015/09/24 15:51
字数 778
阅读 858
收藏 9

常用adb命令:

ps: 其中adb shell 。。。 的命令实际上都是 linux命令,只是前面加了adb shell就是执行一次,而不会进入到adb shell下面。

1.  获取序列号:

 adb get-serialno

2.  查看连接计算机的设备:

adb devices

3.  重启机器:

 adb reboot

4.  重启到bootloader,即刷机模式:

adb reboot bootloader

5.  重启到recovery,即恢复模式:

adb reboot recovery

6.  查看log:

adb logcat    //查看所有log
adb logcat -s demo1    //输出tag 为demo1的log
adb logcat > log    //将日志输出到log文件里面去

7.  终止adb服务进程:

 adb kill-server

8.  重启adb服务进程:

adb start-server

9.  获取机器MAC地址:

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

10.  获取CPU序列号:

adb shell cat /proc/cpuinfo

11.  安装APK:

adb install <apkfile> //比如:adb install baidu.apk

12.  保留数据和缓存文件,重新安装apk:

adb install -r <apkfile> //比如:adb install -r baidu.apk

13.  安装apk到sd卡:

adb install -s <apkfile> // 比如:adb install -s baidu.apk

14.  卸载APK:

adb uninstall <package> //比如:adb uninstall com.baidu.search

15.  卸载app但保留数据和缓存文件:

adb uninstall -k <package> //比如:adb uninstall -k com.baidu.search

16.  启动应用:

adb shell am start -n <package_name>/.<activity_class_name>

17.  查看设备cpu和内存占用情况:

adb shell top

18.  查看占用内存前6的app:

adb shell top -m 6

19.  刷新一次内存信息,然后返回:

adb shell top -n 1

20.  查询各进程内存使用情况:

adb shell procrank

21.  杀死一个进程:

adb shell kill [pid]

22.  查看进程列表:

adb shell ps

23.  查看指定进程状态:

adb shell ps -x [PID]

24.  查看后台services信息:

adb shell service list

25.  查看当前内存占用:

adb shell cat /proc/meminfo

26.  查看IO内存分区:

adb shell cat /proc/iomem

27.  将system分区重新挂载为可读写分区:

adb remount

28.  从本地复制文件到设备:

adb push <local> <remote>

29.  从设备复制文件到本地:

adb pull <remote>  <local>

30.  列出目录下的文件和文件夹,等同于dos中的dir命令:

adb shell ls

31.  进入文件夹,等同于dos中的cd 命令:

adb shell cd <folder>

32.  重命名文件:

adb shell rename path/oldfilename path/newfilename

33.  删除system/avi.apk:

adb shell rm /system/avi.apk

34.  删除文件夹及其下面所有文件:

adb shell rm -r <folder>

35.  移动文件:

adb shell mv path/file newpath/file

36.  设置文件权限:

adb shell chmod 777 /system/fonts/DroidSansFallback.ttf

37.  新建文件夹:

adb shell mkdir path/foldelname

38.  查看文件内容:

adb shell cat <file>

39.  查看wifi密码:

adb shell cat /data/misc/wifi/*.conf

40.  清除log缓存:

adb logcat -c

41.  查看bug报告:

adb bugreport

42.  获取设备名称:

adb shell cat /system/build.prop

43.  查看ADB帮助:

adb help

44.跑monkey:

adb shell monkey -v -p your.package.name 500
//Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。
//它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。
//Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。


© 著作权归作者所有

PaulLong
粉丝 0
博文 1
码字总数 778
作品 0
深圳
程序员
私信 提问
Android系统adb_shell命令大全

adb介绍 SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这...

xiahuawuyu
2012/10/06
389
0
android adb实用命令小结

adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们不记命令.要用...

天王盖地虎626
2018/12/17
43
0
常用的adb指令a

) adb install 这个命令将指定的apk文件安装到设备上 b) adb uninstall adb uninstall -k 如果加 -k 参数,为卸载软件但是保留配置和缓存文件. c)adb shell 这个命令将登录设备的shell adb s...

ViceCode
2014/02/17
0
0
adb常用命令的使用

与设备相关的命令 获取所有连接上的设备: adb devices 指定唯一USB连接设备: adb –d <serialNumber> <command> 指定唯一emulator: adb –e <serialNumber> <command> 当有多个手机和emulato......

PeakerChen
2015/12/06
455
0
android常用adb命令

1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号 4....

墨宇hz
2015/04/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
40分钟前
4
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
50分钟前
4
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
59分钟前
6
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
5
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部