常用命令

杀进程:

/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的系统调用

你可能感兴趣的:(常用命令)