adb常用命令
1、进行adb命令行:
adb shell
2、安装apk:
<apkfile> //比如:adb install baidu.apk
3、卸载apk:
adb uninstall <package> //比如:adb uninstall com.baidu.search
4、查看连接计算机的设备:
adb devices
5、重启设备:
adb reboot
6、重启到bootloader,即刷机模式
adb reboot bootloader
7、重启到recovery,即恢复模式
adb reboot recovery
8、查看log:
adb logcat
将log输出到本地文件:
adb logcat > d:/1.txt (必须要有此文件)
9、终止adb服务进程
adb kill-server
10、重启adb服务进程
adb start-server
11、获取机器MAC地址
adb shell cat /sys/class/net/wlan0/address
12、获取CPU序列号
adb shell cat/proc/cpuinfo
13、查看设备cpu和内存占用情况:
adb shell top
14、查看内存占用前6的app:
adb shell top -m 6
15、刷新一次内存信息,然后返回:
adb shell top -n 1
16、查看各进程内存使用情况:
adb shell procrank
17、杀死一个进程
adb shell kill [pid]
18、查看进程列表:
adb shell ps
19、查看指定进程状态:
adb shell ps -x [PID]
20、查看后台services信息:
adb shell service list
21、查看当前内存占用:
adb shell cat /proc/meminfo
22、查看IO内存分区
adb shell cat /proc/iomem
23、将system分区重新挂载为可读写分区:
adb remount
24、从本地复制文件到设备:
adb push <local> <remote>
25、从设备复制文件到本地:
adb pull <remote> <local>
26、列出目录下的文件和文件夹,等同于dos中的dir命令:
adb shell ls
27、进入文件夹,等同于dos中的cd命令:
adb shell cd <folder>
28、重命名文件:
adb shell rename path/oldfilename path/newfilename
29、删除system/avi.apk
adb shell rm /system/avi.apk
30、删除文件夹及其下面所有文件:
adb shell rm -r <folder>
31、移动文件:
adb shell mv path/file newpath/file
32、设置文件权限:
adb shell chmod 777 /system/fonts/DroidSansFallback.ttf
33、新建文件夹:
adb shell mkdir path/foldelname
34、查看文件内容:
adb shell cat <file>
35、查看wifi密码:
adb shell cat /data/misc/wifi/*.conf
36、清除log缓存:
adb logcat -c
37、查看bug报告:
adb bugreport
38、获取设备名称
adb shell cat /system/build.prop
39、查看ADB帮助:
adb help