繁体   English   中英

ACRA与Android的Logback?

[英]ACRA vs. Logback for Android?

我知道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 this app session in order to record ALL devices.
ACRA.getErrorReporter().handleSilentException(INITIALIZATION_LOG);
}}//application

我的问题:由于ACRA最初主要用于记录EXCEPTIONS,因此将它用作应用程序记录器还存在任何不利之处吗? 我目前在使用Logback for Android(我很喜欢),但是我开始更加喜欢ACRA,并考虑更换它并专门使用ACRA。

使用ACRA作为应用程序记录器而不是Logback是否有不利之处? 有人对此有何评论?

我绝对不会将ACRA用作应用程序记录器。

它不是设计的目的。 您最终将通过网络为每个“日志消息”流式传输ACRA报告。 尽管您可以将消息缩减到最小限度,但总会发送一些崩溃报告固有的字段。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM