Android的ACRA与Logback?
我知道ACRA可以用作应用程序记录器。 下面是我在doc'n中使用的一个示例:Android的ACRA与Logback?,android,exception,logging,logback,acra,Android,Exception,Logging,Logback,Acra,我知道ACRA可以用作应用程序记录器。 下面是我在doc'n中使用的一个示例: public class GAELapplication extends Application { @Override public void onCreate() { super.onCreate(); ACRA.init(this); SystemException INITIALIZATION_LOG = new SystemException (); //Log the beginning of th
public class GAELapplication extends Application {
@Override
public void onCreate() {
super.onCreate();
ACRA.init(this);
SystemException INITIALIZATION_LOG = new SystemException ();
//Log the beginning of this app session in order to record ALL devices.
ACRA.getErrorReporter().handleSilentException(INITIALIZATION_LOG);
}}//application
我的问题:既然ACRA主要是用来记录异常的,那么将其用作应用程序记录器是否有任何不利之处?我目前正在使用Android的Logback(我很喜欢),但我开始更喜欢ACRA,并考虑替换它,只使用ACRA
使用ACRA作为应用程序记录器而不是Logback有什么缺点吗?
有人对此有何评论吗?我绝对不会将ACRA用作应用程序记录器 这不是它的设计目的。您最终将通过网络为每个“日志消息”流式传输ACRA报告。虽然您可以将消息缩减到最小的集合,但总有一些字段是崩溃报告固有的,并且总是被发送