Q
将设备登录到文件
6
A
回答
4
我发现的logcat的优良特征。它可以通过使用简单的命令参数“-f”将输出重定向到自己的文件。 要使用它,您可以在您的应用程序aLogcat中编写Logcat包装器。很显然,我做这个:)
对于在Android的使用logcat的我写了这个代码:
Process proc = null;
try {
proc = Runtime.getRuntime().exec(new String[] { "logcat", <!parametes_here!> });
mReader = new BufferedReader(new InputStreamReader(proc.getInputStream()), 1024);
String line;
while ((line = mReader.readLine()) != null) {
if (line.length() == 0) {
continue;
}
mHandler.sendMessage(mHandler.obtainMessage(Logcat.MSG_READ_LINE, line));
}
} catch (IOException e) {
Log.e(TAG, "Cannot start process", e);
} finally {
if (mReader != null)
try {
mReader.close();
} catch (IOException e) {
Log.e(TAG, "Cannot close stream", e);
}
}
5
1
我正在使用从android市场免费下载的应用程序aLogCat。
工程非常好。
3
Microlog - 受Log4j启发的Java ME和Android的日志框架。
(c)中http://en.wikipedia.org/wiki/Log4j
"Using Microlog for Logging on Android & Viewing the Logs in the Emulator"由Johan卡尔森
0
像Log4J日志框架已经提供了类似记录到文件的功能。使用android-logging-log4j可以登录到一个循环日志文件和logcat。另见log4j support in Android。
相关问题
- 1. 无法登录到其他设备
- 2. 从Android设备登录到symfony
- 3. 使用tcl proc登录到设备
- 4. 记录directshow音频设备到文件
- 5. 查看设备登录
- 6. 设备登录的麻烦
- 7. Android:登录Android设备
- 8. 崩溃登录设备
- 9. 使用设备登录
- 10. 将vixie-cron登录到文件
- 11. 使用ETW登录备份文件
- 12. 如何将视频文件从设备传输到设备
- 13. 球拍:登录到文件
- 14. Zend_Db_Profiler登录到文件
- 15. GWT登录到文件
- 16. 芹菜登录到文件
- 17. iPhone/iPad:将文件传输到设备/从设备传输文件?
- 18. 设备上安装apk文件推到.apk文件设备
- 19. iOS Appcelerator Facebook登录 - 登录事件不会在设备上触发
- 20. 用户代理登录设备
- 21. “启用登录设备”不再
- 22. 登录猫错误:设备断开
- 23. iOS设备上的facebook登录失败
- 24. 智能手机登录与设备
- 25. 如何从iOS设备登录网站?
- 26. 登录4网不记录到文件
- 27. 登录到文件与登录到数据库
- 28. Log4j不会登录到文件,只能登录到控制台
- 29. 将文件夹设置到目录中
- 30. 从Process.Start登录到文本文件
链接到microlog4android:http://code.google.com/p/microlog4android/ – darius 2010-05-20 11:01:33