查看所有应用程序日志

查看所有应用程序日志,第1张

Windows日志文件默认位置是“%systemroot%\system32\config

安全日志文件:%systemroot%\system32\config \SecEventEVT

系统日志文件:%systemroot%\system32\config \SysEventEVT

应用程序日志文件:%systemroot%\system32\config \AppEventEVT

FTP连接日志和>

在写入日志条目时,系统使用您标识的源来查找适当的日志以放入您的条目。EventLog

组件实例一次只能向一个日志中写入项。说明:默认情况下,如果事先未将组件注册为有效的源就尝试写入日志项,系统会自动将该源注册到事件日志中,并将

Source

属性的值用作源字符串。通常在安装应用程序的过程中创建新的事件源。这样, *** 作系统就有时间刷新自己的已注册事件源的列表及其配置。如果 *** 作系统未刷新其事件源列表,而您试图用新的事件源来编写事件,则写 *** 作将失败。如果不能选择在安装过程中创建事件源,则请尝试在第一次写 *** 作之前尽早创建事件源,比如在应用程序初始化过程中创建。如果选择这种方法,请确保使用计算机上的管理员权限运行初始化代码。这些权限是创建新事件源所必需的权限。如果在使用

CreateEventSource

方法时指定了并不存在的日志名,系统将在您第一次尝试向日志中写入项时使用该名称创建一个新的、自定义的事件日志。有关更多信息,请参见

如何:创建和移除自定义事件日志。可以使用事件类别和消息字符串的本地化资源来注册事件源。应用程序可以使用资源标识符而不是通过指定实际字符串值来写入事件日志项。以下代码提供了一个示例:C#VB

SystemDiagnosticsEventSourceCreationData

creationData

=

new

SystemDiagnosticsEventSourceCreationData("ApplicationName",

"Application");

creationDataMachineName

=

"ServerName";

EventLogCreateEventSource(creationData);

请参见任务如何:确定事件源是否存在如何:移除事件源如何:创建和移除自定义事件日志演练:浏览事件日志、事件源和项概念EventLog

组件介绍参考EventLog

有很多种文件夹。一般来说,WINDOWS 系统下,通常都在 logs、log、LogFiles 目录下面(当然了,如果安装了其他的应用软件,也会有它们自己的 log 日志目录);UNIX/Linux 系统下面,事件日志一般在 /var/log 下面。这些 log 文件都是文本文件,可供系统管理员查看,以便分析系统出错信息时使用。

同步应用程序以后,找到你要查看的日志文件,日志文件对应mac的位置,xp\vista的位置。

2发现日志文件都是看不懂的16进制,如何进行转换成我们看得懂的内容。

3使用命令行工具 "symbolicatecrash"来进行转换,可以把 工具复制到任何地方都可以。

4"symbolicatecrash" 工具怎么用,一般只要:symbolicatecrashreportcrashMobileLinesappdSYM > report-with-symbolscrash即可。

注意说明的是,

1、你在用Xcode debug打包的时候,会生成两个东西,一个是XXXapp,

2、另一个是XXXappdSYM,这两个是相对应的,与我写的第4点里的 MobileLinesappdSYM是对应起来的

3、这里的日志文件必须是你打包的那个版本,不然就没有解析出你的日志文件了通俗的说,你安装到手机上的app和这个dSYM,是配对的,如果你想要看这个手机上的日志文件,那你必须保存对应的dSYM文件去解析日志文件每一次重新打包都会重新生成dSYM文件

以上就是关于查看所有应用程序日志全部的内容,包括:查看所有应用程序日志、如何在电脑里打开应用程序日志、如何建立程序日志系统等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9797255.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存