Android adb 常用命令,值得收藏

xiaoxiao2021-02-28  70

命令会持续更新,废话不多说,直接上命令

查看连接计算机的设备:

adb devices

终止adb服务进程:

adb kill-server

重启adb服务进程:

adb start-server

安装APK:

adb install  //比如:adb install a.apk

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

adb install -r  //比如:adb install -r a.apk

安装apk到sd卡:

adb install -s  // 比如:adb install -s a.apk

卸载APK:

adb uninstall  //比如:adb uninstall com.a.b

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

adb uninstall -k  //比如:adb uninstall -k com.a.b

启动应用:

adb shell am start -n /.

获取序列号:

adb get-serialno

重启机器:

adb reboot

重启到bootloader,即刷机模式:

adb reboot bootloader

重启到recovery,即恢复模式:

adb reboot recovery

查看log:

adb logcat

获取机器MAC地址:

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

获取CPU序列号:

adb shell cat /proc/cpuinfo

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

adb shell top

查看占用内存前6的app:

adb shell top -m 6

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

adb shell top -n 1

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

adb shell procrank

杀死一个进程:

adb shell kill [pid]

查看进程列表:

adb shell ps

查看指定进程状态:

adb shell ps -x [PID]

查看后台services信息:

adb shell service list

查看当前内存占用:

adb shell cat /proc/meminfo

查看IO内存分区:

adb shell cat /proc/iomem

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

adb remount

从本地复制文件到设备:

adb push  

从设备复制文件到本地:

adb pull   

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

adb shell ls

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

adb shell cd 

重命名文件:

adb shell rename path/oldfilename path/newfilename

删除system/avi.apk:

adb shell rm /system/avi.apk

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

adb shell rm -r 

移动文件:

adb shell mv path/file newpath/file

设置文件权限:

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

新建文件夹:

adb shell mkdir path/foldelname

查看文件内容:

adb shell cat 

查看wifi密码:

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

清除log缓存:

adb logcat -c

查看bug报告:

adb bugreport

获取设备名称:

adb shell cat /system/build.prop

查看ADB帮助:

adb help

跑monkey:

adb shell monkey -v -p your.package.name 500

查看版本

adb version

列出手机装的所有app的包名:

adb shell pm list packages

列出系统应用的所有包名:

adb shell pm list packages -s

列出除了系统应用的第三方应用包名:

adb shell pm list packages -3

使用 grep 来过滤:

adb shell pm list packages | grep qq

清除应用数据与缓存

adb shell pm clear <packagename>

强制停止应用

adb shell am force-stop <packagename>

查看 Android 系统版本

adb shell getprop ro.build.version.release

查看设备型号

adb shell getprop ro.product.model

查看屏幕分辨率

adb shell wm size

查看屏幕密度

adb shell wm density

文章来源:http://www.tutiaoba.com/12.html

转载请注明原文地址: https://www.6miu.com/read-47726.html

最新回复(0)