adb常用命令

常用命令:

adb devices       显示当前连接的设备/模拟器

adb install <apk文件路径>       安装APK文件    

adb uninstall <软件名包名>             卸载APK文件

adb uninstall -k <软件名包名>         如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

adb push <本地路径> <远程路径>  

从电脑上发送文件到设备 --用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

adb pull <远程路径> <本地路径>

从设备上下载文件到电脑 --用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

adb help                                     adb帮助信息

adb reboot                                 重启手机

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

adb kill-server                            终止adb服务进程

adb start-server                         重启adb服务进程

adb root                                     已root权限重启adb服务

adb wait-for-device                    在模拟器/设备连接之前把命令转载在adb的命令器中

Adb抓取Log

Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用

adb shell logcat -v time           抓取logcat日志     

adb logcat -b radio                  抓取radio日志

adb shell cat proc/kmsg          抓取kernel日志    

adb pull /data/anr/ d: race    抓取无响应日志

Adb monkey 命令

android提供了一个非常有用的shell命令,monkey ,它可以随机产生事件给某个应用程序。是一个非常的stress test的程序。用法为:

adb shell monkey –p 包名 –v 次数

adb shell monkey -p com.phicomm.cloud.soho.router.qa -v 500,随机产生500次点击给斐讯路由APP,你会发现你的程序不断的被点击。

 

给设备安装软件:adb -s 设备号 install 文件路径

查看已安装软件的包名:adb shell pm list package

给设备卸载软件:adb -s 设备号 uninstall 软件包名 

原文地址:https://www.cnblogs.com/sunpq/p/7799010.html