我正在使用抽象基类将日志记录功能添加到我的所有类中。它看起来像这样:classAbstractLog{public:virtual~AbstractLog()=0;protected:voidLogException(conststd::string&);private:SingletonLog*m_log;//definedelsewhere-isasingletonobject};LogException()方法将文本写入SingletonLog对象中定义的日志文件,然后抛出异常。然后我将其用作所有后续类的基类(在数百个库/DLL中可能有数百/数千个)。这允许我在通常会抛出异常的地
任何人都知道Crashlytics中logException()的替换调用,它似乎在2.2.4中已被弃用?我的问题是我捕获了异常,但我怀疑它们会导致进一步的错误,进而导致应用程序崩溃。我还想记录所有处理的异常,并在一个地方查看它们。正在使用Flurry,但似乎没有奏效,因为Crashlytics看起来更强大。我希望它们都在同一个工具中,因为在一个地方匹配异常要容易一千倍,而不是通过LogEntries、Flurry和Crashlytics将它们修补在一起。一旦我确定了主要的崩溃元素,我将慢慢删除logException()调用并寻找真正的硬崩溃。谢谢! 最佳
任何人都知道Crashlytics中logException()的替换调用,它似乎在2.2.4中已被弃用?我的问题是我捕获了异常,但我怀疑它们会导致进一步的错误,进而导致应用程序崩溃。我还想记录所有处理的异常,并在一个地方查看它们。正在使用Flurry,但似乎没有奏效,因为Crashlytics看起来更强大。我希望它们都在同一个工具中,因为在一个地方匹配异常要容易一千倍,而不是通过LogEntries、Flurry和Crashlytics将它们修补在一起。一旦我确定了主要的崩溃元素,我将慢慢删除logException()调用并寻找真正的硬崩溃。谢谢! 最佳