dumpsys属于android平台上的一个bin文件,放置在/system/bin 下面,主要完成打印系统服务的信息,帮助调试分析解决问题。...使用dumpsys -l 显示出来当前的服务列表。...我平时关注的是 surfaceflinger activity inputwindow,因此可以通过 dumpsys后面加入这些参数,来输出对应的信息。具体的可以手动操作下。...我们这节不讲 dumpsys命令输出的每行的含义,我们讲讲 dumpsys本身代码是怎么写的。...dumpsys源码位置: frameworks/native/cmds/dumpsys 首先我们先看下这里的Android.mk,先看这个文件的目的是,我们要看下这个目录到底怎么组织,哪些文件参与编译
adb shell dumpsys activity 中的broadcasts信息 通过adb shell dumpsys activity打印中的第二项就是broadcasts信息; ACTIVITY...MANAGER BROADCAST STATE (dumpsys activity broadcasts) Historical broadcasts [foregroun #0: BroadcastRecord...adb shell dumpsys activity broadcasts 打印broadcasts更加具体的信息。..."); intent.setFlags(Intent.FLAG_FROM_BACKGROUND); sendBroadcast(intent); 在运行此界面后,打印 dumpsys
adb shell dumpsys 查看当前系统信息,后面可以加参数,查看某一服务的信息。 比如我要看手机热点的信息,手机热点属于connectivity服务。...adb shell dumpsys connectivity 截取的热点部分的dump信息。
activity services [] 包名是必须的、不需要写完整的包名、支持模糊匹配 例如adb shell dumpsys activity services com.linux.example...查看正在运行的 activity adb shell dumpsys activity [] 包名是必须的、不需要写完整的包名、支持模糊匹配 例如adb shell dumpsys...adj取值说明参考这里 dumpsys 查看内存,cpu,电量信息 1)查看所有内存信息 命令:dumpsys meminfo 2)查看某个包的内存信息 命令:dumpsys pkg_name...adb shell ps|findstr /i "com.linux.test" 2)shell下面搜索 先使用adb shell进去,然后使用grep命令过滤 ps|grep "com.linux.test...&activity.txt 查看过滤log 显示所有优先级大于等于“warning”的日志 adb logcat *:W 批量获取包名、应用版本号 linux adb shell dumpsys package
by:授客 QQ:1033553122 1、 查看内存信息 1)查看所有内存信息 命令: dumpsys meminfo 例: C:\Users\laiyu>adb shell shell@android...:/ $ dumpsys meminfo dumpsys meminfo Applications Memory Usage (kB): Uptime: 80066272 Realtime: 226459939...具体输出项含义请搜索网络 2、 查看CPU信息 法1:linux系统的top命令 例子: C:\Users\laiyu>adb shell shell@android:/ $ top -d 1...方法2:通过dummpsys cpuinfo命令 命令:adb shell dumpsys cpuinfo 或者分成两部走(参考 查看电量信息) 先adb shell,然后dumpsys cpuinfo...battery 例: shell@android:/ $ dumpsys battery dumpsys battery Current Battery Service state: AC powered
连接开启了 TCP 连接方式的手机 adb logcat:Android 日志查看 adb bugreport:收集日志数据,用于后续的分析,比如耗电量 adb shell adb shell 本身就是一个 Linux...获取所有的 dumpsys 子命令 dumpsys | grep -i DUMP 获取当前 activity adb shell dumpsys activity top 获取 activities...的记录,可以获取到 appium 依赖的原始 activity dumpsys activity activities 获取特定包基本信息 adb shell dumpsys package com.xueqiu.android...获取系统通知 adb shell dumpsys notification 获得内存信息 adb shell dumpsys meminfo com.android.settings 获取 cpu 信息...adb shell dumpsys cpuinfo 获取 gpu 绘制分析 adb shell dumpsys gfxinfo com.android.settings 获取短信 adb shell
一、前言 安卓系统是基于Linux系统开发,也就支持常见的Linux的命令,这些命令都保存在手机 “/system/bin” 的目录下,我们连接手机就可以使用命令 adb shell 来执行这些命令...2、adb shell dumpsys battery Android 系统运行了很多系统服务,我们可以用这个命令来查看,如图: ?...3、adb shell dumpsys WiFi 这个命令是用来查看手机无线网络的信息,里面内容太多,用 more 来决定翻页查看,如图: ?...4、adb shell dumpsys power 这个命令是查看电源管理的相关信息,如图: ?...5、adb shell dumpsys telephony.registry 这个命令是查看电话相关信息,如图: ?
Linux系统查看已连WiFi密码 在LInux中,已连接的WiFi信息存放在/etc/NetworkManager/system-connections 目录下。...wifi/*.conf 这样将设备已经成功连接的wifi账号和密码显示出来(ssid后面跟的是账号,psk后面跟的是密码) 查岗模式 列出连接的所有WiFi信息,(无需root ) adb shell dumpsys...wifi #列出所有WiFi adb shell dumpsys wifi | grep "Wi-Fi name" #筛选WiFi 核能示例 在此申明:以下信息,来自朋友的手机。...adb shell dumpsys wifi | grep "在水一方足浴" 很明显可以看到,在2022-03-27 20:47:29成功连接了该网络 ---- 版权属于:逍遥子大表哥 本文链接:https
Linux常用命令 ls常用命令 ls -a 列举出当前目录所有文件,包括隐藏文件 ls -r 正常列举顺序反序列化输出 ls -t 按照文件修改时间排序输出 ls -S 按照文件大小排序输出...activity top 「获取任务列表」 adb shell dumpsys activity activities 「app入口」 adb logcat | grep -i displayed 「...以下命令使用 gfxinfo 收集指定软件包名称的界面性能数据: adb shell dumpsys gfxinfo package-name 输出最近帧性能信息 adb shell dumpsys gfxinfo...「检查电池诊断信息」 batterystats 服务会生成关于设备电池用量的统计数据 adb shell dumpsys batterystats options options列表 option 简介...更多详细信息见官网:https://developer.android.com/studio/command-line/dumpsys?hl=zh-cn#ui wx.gif
com.nandhan.myservice/.MyService +++++++++++++++++++++++++ 查看正在运行的Services ++++++++++++++++++++++++++++++ adb shell dumpsys...activity services [] 包名是必须的、不需要写完整的包名、支持模糊匹配 例如adb shell dumpsys activity services com.linux.example...+++++++++++++++++++++++++ 查看正在运行的 activity ++++++++++++++++++++++++++++++ adb shell dumpsys activity...[] 包名是必须的、不需要写完整的包名、支持模糊匹配 例如adb shell dumpsys activity com.linux.example ++++++++++
Linux常用命令 ls常用命令 ls -a 列举出当前目录所有文件,包括隐藏文件 ls -r 正常列举顺序反序列化输出 ls -t 按照文件修改时间排序输出 ls -S 按照文件大小排序输出...activity top 「获取任务列表」 adb shell dumpsys activity activities 「app入口」 adb logcat | grep -i displayed 「...以下命令使用 gfxinfo 收集指定软件包名称的界面性能数据: adb shell dumpsys gfxinfo package-name 输出最近帧性能信息 adb shell dumpsys gfxinfo...「检查电池诊断信息」 batterystats 服务会生成关于设备电池用量的统计数据 adb shell dumpsys batterystats options options列表 option 简介...更多详细信息见官网:https://developer.android.com/studio/command-line/dumpsys?
activity | findstr "mFocusedActivity" Linux、Mac环境下: adb shell dumpsys activity | grep "mFocusedActivity...dumpsys: dumpsys命令可以提供非常多的系统信息。...intents dumpsys activity broadcasts dumpsys activity providers dumpsys activity permissions dumpsys...activity services dumpsys activity recents dumpsys activity activities dumpsys activity processes 我们可以选择这几个中的一个命令进行查询...上述几种信息类型可以用缩写来表示,即adb shell dumpsys activity a等价于adb shell dumpsys activity activities命令等。
前言 先让我们看一下这条代码的效果: watch -n 1 -d adb shell dumpsys meminfo com.libin.factory ?...adb shell dumpsys meminfo com.libin.factory 这个命令相信大家都不陌生,就是查看内存信息,那这会你应该明白我们的效果通过什么来实现的了吧,那就是watch。...watch watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。...在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了!
19、查看电池信息: adb shell dumpsys battery AC powered :是否使用交流电充电 USB powered :是否使用USB充电 ...手机电压毫伏 temperature : 手机电池的温度, 310 即是 31度 technology :电池技术,Li-poly 锂电池20、电源管理 adb shell dumpsys...iphonesubinfo | findstr "Device ID" 33、查看手机wifi 信息 adb shell dumpsys wifi wifi is enabled... wifi_state_unknown : wifi 状态未知 enter 或 空格键,继续看后面的信息 两次 ctrl + c 退出 34、查看无线通讯信息 adb shell dumpsys...mSingnalStrenth :信号强度 ………………35、查看手机CPU信息 adb shell cat /proc/cpuinfo 36、获取分区的信息 adb shell df 37、Linux
插件 —— Crash隐患扫描工具 Godeyes是一款专门针对无线APP代码Crash隐患的静态扫描工具,能够对Android 和 iOS 两个平台代码进行检查,同时支持Mac 、Windows、Linux...3)使用 adb 工具 查看当前Activity :adb shell "dumpsys window w | grep name=" 其他相关操作: 查看当前栈顶的Activity :adb shell...dumpsys activity | grep "mFocusedActivity" 查看当前栈顶的Activity的Fragment :adb shell dumpsys activity your.package.name
1.通过adb可以轻松的执行Linux Shell命令,如adb shell dir 就是列举目录,在Linux中根目录为/而不是Windows上的C盘、D盘。 ...AVD(模拟器)所在位置: Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\..."*:W" 优先级: V — 细则 (最低优先级) D — 调试 I — 信息 W — 警告 E — 错误 F — 致命 S — 静默 (最高优先级,不会打印任何信息) 使用grep过滤 这个很像在Linux... C:\Users\lenovo>adb shell venus:/ $ ^C C:\Users\lenovo>adb shell dumpsys window...batterystats > xxx.txt 13、查看系统设置的闹钟 adb shell dumpsys alarm 14、查看系统的wakelock,不合理的使用wakelock会导致系统耗电加剧
状态信息的有:adb shell cat /proc/kmsg ,adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugreport等...二、状态信息 1.bugreport(adb bugreport>bugreport.log),里面包含有dmesg,dumpstate和dumpsys。...3.adb shell dumpsys这个是关于系统service的内容,这个命令还有更详尽的用法,比如adb shell dumpsys meminfo system是查看system这个process...获取该log:读取文件/proc/wakelocks 内核对一些程式和服务唤醒和休眠的一些记录: KERNEL CPUFREQ (Linux kernel CPUfreq subsystem) Clock
get-serialno 获取设备序列号 adb shell getprop ro.product.model 查看设备型号 adb shell wm size 查看屏幕分辨率 adb shell dumpsys...battery 查看电池状况 adb shell dumpsys iphonesubinfo 设备IMEI号 adb shell getprop ro.build.version.release 设备...adb logcat -c 清空日志 adb shell pm list packages 列出手机装的所有app 的包名 adb shell pm list packages | grep ‘xx’ linux
web端: B/S架构,基于浏览器,web测试只用更新服务器端,客户端就会同步更新 兼容性 web端: 浏览器(Firefox、chrome、IE等),操作系统(Windows7、mac-ios、Linux...monkey测试工具: easy-monkey——http://qa.sogou.com/ crashmonkey——iosmonkey测试工具 内存泄漏、cpu占用: 查看内存 adb shell dumpsys...enabledelayedexpansion&title %~n0 ::@mode con lines=18 cols=50 set package1=com.xxxx.xxxxx adb shell dumpsys.../info_1.txt :start adb shell dumpsys meminfo %package1% | findstr "TOTAL" >> .
领取专属 10元无门槛券
手把手带您无忧上云