美文网首页
[ADB]ADB 命令梳理总结章

[ADB]ADB 命令梳理总结章

作者: object_小车 | 来源:发表于2016-07-21 17:33 被阅读75次

    [指令][ADB]ADB 命令梳理总结

    1.查看设备情况

    adb devices

    2.安装软件

    adb install <apk文件路径>

    adb install -r :重新安装软件

    3.卸载软件

    adb uninstall <软件包名>

    adb uninstall -k <软件名> :-k 参数,卸载软件后保留配置和缓存文件

    4.进入设备或模拟器 shell

    adb shell [command] : 比如 adb shell dmesg 可以打印出内核调试信息

    5.发布端口

    adb forward tcp:555 tcp:8000 可以设置任意端口,作为主机向模拟器或设备的请求端口。

    6.从电脑上发送文件到设备

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

    7.从设备上下载文件到电脑

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

    8.查看bug报告

    adb bugreport

    9.adb shell 下查看手机系统的具体命令

    [1]getprop:查看机器的全部信息参数

    [2]getprop ro.serialno:查看机器的SN号

    [3]getprop ro.carrier:查看机器的CID号

    [4]getprop ro.hardware:查看机器的板子代号

    [5]getprop ro.bootloader:查看SPL(Hboot)版本号

    10.adb shell 下常用命令

    [1]启动指定包名程序

    adb shell am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -n <包名>/<对应Activity>

    [2]adb shell dumpstate

    查看系统状态信息;包括手机当前内存信息、cpu信息、logcat缓存、kernel缓存等
    adb shell dumpstate > d:dumpstate.txt (导出到本地)

    [3]adb shell getevent

    获取按键信息

    [4]adb shell pm -l

    安装包管理,查询安装包的各种信息,查看进程信息

    [5]adb shell screencap

    屏幕截图:adb shell screencap /mnt/sdcard/1.png

    [6]adb shell screenrecord

    屏幕录像:adb shell screenrecord /mnt/sdcard/1.MP4

    [7]adb shell dumpsys activity top

    查看栈顶Activity,可以用来获取包名

    [8]adb shell pm list packages -f

    查看所有已安装的应用的包名

    [9]adb shell dumpsys meminfo

    内存使用情况Memory Usage

    [10]adb shell cat /proc/cpuinfo

    查看手机CPU,可以看到手机架构(eg.ARMv7) 和几核处理器

    11.adb logcat 常用相关指令

    相关文章

      网友评论

          本文标题:[ADB]ADB 命令梳理总结章

          本文链接:https://www.haomeiwen.com/subject/zfibjttx.html