【问题标题】:Android where to initialize Crashlytics in a widget?Android 在哪里初始化小部件中的 Crashlytics?
【发布时间】:2015-07-03 18:48:46
【问题描述】:

我想知道在小部件中的何处初始化 Crashlytics。我知道你必须打电话给Fabric.with(this, new Crashlytics());,但我会把它放在小部件的哪里?在 WidgetProvider 内部?

【问题讨论】:

    标签: android android-widget android-appwidget crashlytics


    【解决方案1】:

    创建一个应用程序类或将其放入您的启动器活动中。最好的方法是我认为创建扩展 Application 类的类,例如:

    public class MyApp extends Application{
    
    @override
    public void onCreate(){
       Fabric.with(this, new Crashlytics());
     }
    }
    

    【讨论】:

    • 我不想拥有应用程序类或活动。它应该是一个没有任何活动的独立小部件
    • 你可以写 onStartCommand() 或类似的东西,在创建视图时调用。
    • 我想我会那样做
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    • 2014-04-27
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 2023-02-04
    相关资源
    最近更新 更多