AndroidLogThread() 开启日志写入
时间: 2023-08-08 11:04:56 浏览: 51
android LOG 日志
如果你想在 Android 中开启一个线程来写入日志,你可以使用以下代码:
```
public class AndroidLogThread extends Thread {
private static final String TAG = "AndroidLogThread";
private boolean mRunning = false;
public void startLogging() {
mRunning = true;
start();
}
public void stopLogging() {
mRunning = false;
}
@Override
public void run() {
while (mRunning) {
Log.i(TAG, "This is a log message.");
try {
// 等待 1 秒钟
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
```
在上述代码中,我们创建了一个 AndroidLogThread 类,它会循环输出日志,直到 stopLogging() 方法被调用。
为了启动这个线程,你可以调用 startLogging() 方法。如果你想停止线程,可以调用 stopLogging() 方法。
注意,这个线程会一直运行,直到 stopLogging() 方法被调用,因此你需要在适当的时候停止线程,否则它会一直占用系统资源。
阅读全文