美文网首页
Android中常用的adb命令

Android中常用的adb命令

作者: 慕尼黑凌晨四点 | 来源:发表于2021-01-26 15:47 被阅读0次

    以下所有命令得先进入adb shell

    查看服务

    • 查看所有活动的服务
    dumpsys activity services
    
    • 查看某个服务是否有在运行。如果正在运行,会有相关日志打印,如果不再运行,不会有日志打印
    dumpsys activity services | grep DemoService
    
    //或者
    dumpsys activity services com.**(包名)
    
    • 启动某个服务
    am startservice -n 包名/类名
    
    • 关闭某个服务
    am stopservice -n ...
    

    查看进程

    • 查看所有进程
    ps
    
    • 查询某个app的进程
    ps | grep keyword(关键字:可以是包名的一部分)
    
    • 启动某个app
    am start -n com.**(包名)/com.**.XXActivity(类名)
    

    广播

    • 查看系统发出去的所有广播,按时间排序
    dumpsys | grep BroadcastRecord
    
    • 模拟发送某条广播
    am broadcast -a xxxx(广播名)
    

    更改分辨率、屏幕密度

    adb shell wm size 1800x1700 #通过修改手机分辨率
    adb shell wm density 370 # 通过修改手机屏幕密度
    adb shell wm size reset # 分辨率恢复方法
    adb shell wm density reset #屏幕密度恢复方法:
    

    其他

    dumpsys activity #查询AMS服务相关信息
    dumpsys window #查询WMS服务相关信息
    dumpsys cpuinfo #查询CPU情况
    dumpsys meminfo #查询内存情况
    

    查看系统白名单: etc/permission/..下

    相关文章

      网友评论

          本文标题:Android中常用的adb命令

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