常用命令

杀进程:

/data/data/com.hisense.store.tv

rm -r *

ps | grep store

重新启动

log开关:setprop log.tag.HttpHandler DEBUG

logcat -s HttpHandler

am broadcast -a com.hisense.infocontroller.intent.cachepolicy --ei cachedelenable 1 发送广播命令

am broadcast -a com.hisense.infocontroller.intent.cachepolicy --ei cachedelenable 0

adb shell procrank 查看内存

电视root方法

1.串口连接

2.输入命令am broadcast -a com.hisense.root

3.su_ 完成root

-------------------------------------------------------------

dumpsys命令:析内存泄露,内存溢出都有极大的作用。

dumpsys [options]

meminfo 显示内存信息

cpuinfo 显示CPU信息

account 显示accounts信息

activity 显示所有的activities的信息

window 显示键盘,窗口和它们的关系

wifi 显示wifi信息

例如查看某个程序内存信息:

#查看应用com.tianxia.test的内存使用情况

adb shell dumpsys meminfo com.tianxia.test

-------------------------------------------------------------

top命令:查看cpu信息太方便了

top -m 5 -t

按cpu大小列出5个进程列表

-------------------------------------------------------------

分析发烫的应用进程在干嘛

需要用到linux下的strace命令,但是android是没有集成这个命令的,android版本的下载地址:

http://benno.id.au/android/strace

下载完成后,上传到手机中:

我们adb push strace /system/bin,在模拟器上是上传到/system/bin会报out of memory错误,我们也可以上传到/data目录下,如果没有执行权限,还需要chmod 777 strace.

strace命令有很多参数,直接执行strace会显示使用说明

strace -p 644

会显示出进程号644的系统调用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 获取编译时间cat /proc/version 内核崩溃cat /proc/last_kmsg 获取硬件信息adb...
    慢牛策略阅读 9,172评论 0 14
  • 最近看到一些关于adb的相关知识,总结一下,这些常用的命令以后可以直接拿来用~ adb其实就是Android De...
    Mr_冯先生阅读 4,269评论 0 10
  • Android adb常用命令 adb是什么 Android Debug Bridge (adb) is a ve...
    胡萝卜有刺儿阅读 641评论 2 2
  • 一、查看当前显示的Activitylinux:adb shell dumpsys activity | grep ...
    PrivateGO阅读 2,102评论 0 0
  • 几天前,看到写作训练营格格同学分享的“樊登读书会”的介绍及链接,如此优秀、如此积极上进的姑娘,这样热切地给大家推荐...
    孙晓丽阅读 118评论 0 0