android 实时获取系统log
16lz
2021-01-23
这里就直接写一个方法把,直接拿去用把 ,信息在线程里面
package com.cdl.util;import android.util.Log;import java.io.DataInputStream;public class GetLogThread implements Runnable { StringBuffer logContent; public GetLogThread() { logContent = new StringBuffer(); } @Override public void run() {
try { Process process = Runtime.getRuntime().exec("logcat -d"); BufferedReader bufferedReader = new BufferedReader( new InputStreamReader(process.getInputStream())); StringBuilder log = new StringBuilder(); String line; while ((line = bufferedReader.readLine()) != null) { log.append(line + "\n"); Log.e("HAHA", "========line===" + line); } Log.e("HAHA", "========打印得log===" + log);} catch (IOException e) { Log.e("HAHA", "========读取log异常===" + e.toString());}}}
更多相关文章
- java中Arraylist复制方法
- Android中完全退出APP的方法
- android中动态给EditText获得焦点并弹起键盘的方法
- Android 7.0以上和7.0以下获取USB,sdcard路径的方法
- android 图片处理方法(整理)
- Android 方法调用堆栈信息显示
- Android查看电池电量的方法(基于BroadcastReceiver)
- Android之子线程更新主线程
- android 判断当前线程是不是主线程的几种方法