如何解决Android:如何使用ECLIPSE IDE将日志从LogCat捕获或重定向到文件
|| 在Android中,如何使用ECLIPSE IDE将日志从LogCat捕获或重定向到文件。 我不想使用命令提示符选项。因为我还没有配置它。谢谢解决方法
在“删除日志”图标右侧的logcat视图中,是一个下拉菜单(“视图”菜单),它会弹出:
您可以选择所需的日志部分,然后使用“导出选择为文本”选项,查看logcat | Android开发人员。
可以从命令提示符重定向到文件。使用
adb logcat -f <filename>
,或者在Linux中最好使用adb logcat | tee <filename>
。
此外,您还可以使用
adb logcat -v time -f <filename>
,或者在Linux中为adb logcat -v time | tee <filename>
。,使用freopen重定向标准输出和标准错误
下面的本机代码对我有用。
// cachedir is get from java code \'Context.getExternalCacheDir().getAbsolutePath()\'
auto fullpath = cachedir + \"/log\";
freopen(fullpath.c_str(),\"w\",stderr);
std::cerr << \"hello,world\\n\"; // will write to file located at external storage
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。