【问题标题】:ACRA causes app to delay startACRA 导致应用程序延迟启动
【发布时间】:2012-06-07 09:04:58
【问题描述】:

我在我的 Android 应用中使用 ACRA。在我的Application 类的onCreate() 中初始化应用程序时,在应用程序启动之前存在明显的延迟。这在应用的第一个布局显示之前显示为白屏。

有没有办法解决这个问题?可能会在 Application 类中加载内容视图,或者稍后在应用程序中初始化 ACRA

【问题讨论】:

    标签: android acra


    【解决方案1】:

    我还将 Acra 集成到我的应用程序中,但我从未遇到过您在此处提到的问题。以下是我如何初始化 Acra:

        @Override
        public void onCreate() 
        {
            // The following line triggers the initialization of ACRA
            ACRA.init(this);
            super.onCreate();
        }
    

    【讨论】:

    • 嗯...也许,但如果我在第一个活动中清除所有内容。仍有延迟。有没有办法检查 ACRA 是否导致了这种情况??
    • 好的...刚刚意识到这很愚蠢。我可以把它注释掉。
    • 首先,将这段代码写在Application类的onCreate()方法中。如果这不起作用,请尝试评论 ACRA.init() 方法并检查您是否在没有 ACRA 的情况下面临同样的问题。我不认为 ACRA 会导致这种情况。
    • @Saad :) 很好,它发生了
    • 没关系。你在第一个活动中调用任何网络服务或数据库的东西吗?如果是,那么这可能是您的问题之后的原因。尝试在 AsyncTask 中编写所有这些代码并显示 ProgressDialog,直到数据加载。希望对你有帮助。
    猜你喜欢
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 2019-02-21
    • 2021-12-01
    • 2013-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多