• 安卓手机日志获取


    安卓应用开发完成,有些时候是没有将日志保存的远端或是本地的,当出现问题了,也不容易定位。

    那么非开发人员,可以借助android-sdk-windows的adb shell完成日志查看

    //输出系统状态信息至F:	estdumpstate.txt,由于需要root权限,所以没root的过的手机输出为空
    adb shell dumptate >F:	estdumpstate.txt
    //输出过去系统的状态,log,一般操作过程中未抓取log的时候一旦出现问题就使用这个命令来查看
    adb shell bugreport >F:	estugreport.txt
    //输出内核信息
    adb shell dmesg
    //输出当前缓冲区日志 并保存
    adb shell logcat    >F:	estugreport.txt
    //输出内存信息
    adb shell dumpsys meminfo
    //输出当前CPU使用情况信息
    adb shell dumpsys cpuinfo
    //输出当前activity使用情况信息
    adb shell dumpsys activity
    //相当于过滤,只找名为"mF"的activity使用情况信息
    adb shell dumpsys activity | find "mF"
    //获取按键信息,在手机没有按键 信息的情况下会先提示你每个设备的ID代表的设备信息,按键过程中会实时刷新
    adb shell getevent
    //获取系统属性
    adb shell getprop
    //查看pm帮助信息
    adb shell pm
    //查看手机内的安装包列表
    adb shell pm list packages
    //查看当前手机进程信息
    adb shell ps
    //获取cpu使用情况,只查看一次,不实时刷新
    adb shell top -n 1
    //获取前十的cpu使用情况,只查看一次,不实时刷新
    adb shell top   -n 1 -m 10
    //查询各进行内存消耗情况
    adb shell procrank
    //详细查询某个包的内存使用情况
    adb shell dumpsys meminfo packageName
  • 相关阅读:
    python--turtle库
    OpenCL编程基本流程及完整实例
    接口、虚函数、纯虚函数、抽象类
    [已解决问题] Could not find class XXX referenced from method XXX.<YYY>
    [基础] C++与JAVA的内存管理
    [OSX] 取消开机启动
    [基础] 重载的时候什么时候用引用&
    [JAVA关键字] synchronized
    [Audio processing] 常见语音特征 —— LPC
    [Audio processing] Harmonic change detection function (HCDF)
  • 原文地址:https://www.cnblogs.com/jianfeijiang/p/9599200.html
Copyright © 2020-2023  润新知