0
A
답변
0
파일로 로그를 얻을 수있는 방법이
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);
log.append(TextConstants.newLine);
}
fileLog = new File("myFileLog.txt);
FileOutputStream out = new FileOutputStream(fileLog);
OutputStreamWriter osw = new OutputStreamWriter(out);
osw.write(log.toString());
osw.flush();
osw.close();
그것은 실행의 시작에서 모든 로그 라인을 얻을 수있다.