解决方案 »

  1.   

    满足条件以后Runtime.getRuntime().exec("logcat -c");试试
      

  2.   


    不行啊,这样做log还是停不掉。那个文件一直继续在增长。
      

  3.   

    下面这种方法或许可以,但是我没有试过:1、先用ps命令列出当前所有的进程
    2、在1的结果中进行搜索,找到logcat对应的进程(如果可以用grep更好,如果没有grep,可以自己写一个简单的搜索函数)
    3、使用kill命令干掉logcat进程。
      

  4.   

    用多线程,在线程里面Runtime.getRuntime().exec(cmd);,需要结束了结束线程就可以了