【发布时间】:2014-12-31 11:15:42
【问题描述】:
伙计们,
我不知何故来到这里,想知道是否有任何隐藏命令来获取日志?“设备重启后,如何获取旧会话的 Dumpstate/ABD 日志。”
android系统随机重启时是否会写入一些调试问题的日志?
谢谢 尼茨
【问题讨论】:
伙计们,
我不知何故来到这里,想知道是否有任何隐藏命令来获取日志?“设备重启后,如何获取旧会话的 Dumpstate/ABD 日志。”
android系统随机重启时是否会写入一些调试问题的日志?
谢谢 尼茨
【问题讨论】:
根据您的应用程序状态,您可以像这样将日志保存在文本文件中 -
public void appendLog(String text)
{
File logFile = new File("sdcard/log.file");
if (!logFile.exists())
{
try
{
logFile.createNewFile();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
try
{
//BufferedWriter for performance, true to set append to file flag
BufferedWriter buf = new BufferedWriter(new FileWriter(logFile, true));
buf.append(text);
buf.newLine();
buf.close();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
希望这会有所帮助:)
【讨论】: