我正在使用Runtime.getRuntime().exec("logcat -f log.txt -c");
在我的Android应用程序中。
问题在于它一直在运行并且永不停止。
是否有命令停止执行code / adb命令?
答案 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}}如果你想在应用程序被破坏时销毁它等等。