阻止adb logcat运行

时间:2014-09-30 06:55:22

标签: java android adb

我正在使用Runtime.getRuntime().exec("logcat -f log.txt -c");在我的Android应用程序中。

问题在于它一直在运行并且永不停止。

是否有命令停止执行code / adb命令?

1 个答案:

答案 0 :(得分:2)

您可以使用此代码

Process proc = Runtime.getRuntime().exec("logcat -f log.txt -c"); // Deletes log.txt
proc.destroy();//kill the process

如果您希望在点击按钮时销毁proc.destroy();,或者如果您想在几秒钟内销毁它onClick()logcat,则可以在Handler中使用onDestroy() 1}}如果你想在应用程序被破坏时销毁它等等。