android4.0 如何关闭logcat功能

雨焰 发布于 2013/07/23 18:54
阅读 2K+
收藏 0

手里有android源码和内核源码

现在想将logcat功能关闭,也就是说进入终端logcat不打印信息或者是eclipse中没有logcat信息打印

这个要修改什么文件呢?


我尝试了,修改init.rc  loglevel=0   1  都是失败了

修改device/softwinner产品对于的boardconfig.mk文件的

BOARD_KERNEL_CMDLINE := console=ttyS0,115200 rw init=/init loglevel=1

也没有成功!

有没有哪位知道如何设置呢?先谢谢了

加载中
0
0
邓凡平
邓凡平
重定向,或者去查看logcat的代码。你的需求怎么这么怪异?
0
雨焰
雨焰

引用来自“邓凡平”的答案

重定向,或者去查看logcat的代码。你的需求怎么这么怪异?

恩,我是找到system/core/logcat/logcat.cpp文件

找到main()函数,然后 第一条语句就 直接return 0;

0
邓凡平
邓凡平
logcat不是一个进程,而是一个机制吧。
浅浅紫
别乱猜测,本质就是进程,再说,什么机制不是建立在最基本的内核进程的基础上的。
雨焰
雨焰
不知道,有说可以将这个打印的服务关掉,有说修改devices/softwinner下的产品对应文件夹下的boardconfig.mk文件 设置loglevel=1 后面的这条试过了,但是第一条,没找到
0
北京d路飞
北京d路飞
猜测:应该是有一个地方声明了logcat这个cmd,把它去掉让cmd找不到。
雨焰
雨焰
我知道的是loglevel 只要设置的够小,那么就可以阻止打印了,这个配置文件!但是我将我发现的loglevel,设置之后没有什么变化,应该是还没有找到正确的那个!
返回顶部
顶部