将日志文件保存到Android Studio中的电脑
问题描述:
是否可以将日志文件写入我的电脑? 我正在我的android应用程序中创建一个日志文件,我需要在我的电脑上进行分析,是否可以将此文件直接保存到我的电脑中?该应用在通过USB连接的平板电脑上运行。将日志文件保存到Android Studio中的电脑
答
//读取logcat的编程
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);
}
}
catch (IOException e) {
}
//to create a Text file name "logcat.txt" in SDCard
File sdCard = Environment.getExternalStorageDirectory();
File dir = new File (sdCard.getAbsolutePath() + "/myLogcat");
dir.mkdirs();
File file = new File(dir, "logcat.txt");
,你可以写你登录到logcat的(同时),看看他们在PC,甚至复制。 – pooyan