Android 下 一些常用工具命令
2016-07-01 15:38
441 查看
这是一个很好用的工具,在adb shell下可以使用,主要用来获取一些系统service的信息,也可以对这些服务做一些简单的控制。
首先是获得哪些service信息可以dump
$ adb shell dumpsys | grep DUMP
DUMP OF SERVICE AtCmdFwd:
DUMP OF SERVICE SurfaceFlinger:
DUMP OF SERVICE accessibility:
DUMP OF SERVICE account:
DUMP OF SERVICE activity:
DUMP OF SERVICE alarm:
DUMP OF SERVICE appwidget:
DUMP OF SERVICE audio:
DUMP OF SERVICE backup:
DUMP OF SERVICE battery:
DUMP OF SERVICE batteryinfo:
DUMP OF SERVICE bluetooth:
DUMP OF SERVICE bluetooth_a2dp:
DUMP OF SERVICE clipboard:
....
然后就是具体获取某个服务的信息,比如电池使用信息:
$ adb shell dumpsys batteryinfo
比如抓某个package的进程的memory使用情况:
$ adb shell dumpsys meminfo YourPkg
再比如测试wifi功能,写个script脚本:
$ adb shell svc wifi enable # disable对应禁用wifi
$ adb shell sleep 4
$ adb shell dumpsys wifi > wifiEnable.txt
如果dumpsys不能用,检查你的manifest.xml是不是加了这个permission:
android.permission.DUMP
首先是获得哪些service信息可以dump
$ adb shell dumpsys | grep DUMP
DUMP OF SERVICE AtCmdFwd:
DUMP OF SERVICE SurfaceFlinger:
DUMP OF SERVICE accessibility:
DUMP OF SERVICE account:
DUMP OF SERVICE activity:
DUMP OF SERVICE alarm:
DUMP OF SERVICE appwidget:
DUMP OF SERVICE audio:
DUMP OF SERVICE backup:
DUMP OF SERVICE battery:
DUMP OF SERVICE batteryinfo:
DUMP OF SERVICE bluetooth:
DUMP OF SERVICE bluetooth_a2dp:
DUMP OF SERVICE clipboard:
....
然后就是具体获取某个服务的信息,比如电池使用信息:
$ adb shell dumpsys batteryinfo
比如抓某个package的进程的memory使用情况:
$ adb shell dumpsys meminfo YourPkg
再比如测试wifi功能,写个script脚本:
$ adb shell svc wifi enable # disable对应禁用wifi
$ adb shell sleep 4
$ adb shell dumpsys wifi > wifiEnable.txt
如果dumpsys不能用,检查你的manifest.xml是不是加了这个permission:
android.permission.DUMP
相关文章推荐
- Android中ListView字母排序,实现字母挤压效果以及右侧快速选中字母,搜索关键字功能
- Android Toast cancel和show 不踩中不会知道的坑
- Android Toast cancel和show深入浅出实战
- Android下加载so文件失败分析方法
- Android 主界面按返回键不退出而是置后台; moveTaskToBack(false);
- Android热插拔事件处理
- Android之四大组件之一-Activity(四)
- Android 下基于core文件分析crash信息
- transcriptMode的3种情况
- android下使用gdb 调试方法
- Path之玩出花样(PathMeasure)
- 深入浅出 - Android系统移植与平台开发(十二)- Android JNI机制
- 发布Android Library项目到JCenter的便捷方法
- android 极细线
- Android studio 集合百度推送
- Android图片缩放,压缩总结(inSampleSize,Matrix比较)
- 深入浅出 - Android系统移植与平台开发(九)- Android系统system_server及Home启动
- Android使用binder访问service的方式(一)
- memory leak checking for android
- AndroidStudio十佳常见编译或运行错误集锦