首页 > 解决方案 > Firebase 分析无法在生产模式下运行 apk 颤振

问题描述

在我的颤振应用程序的调试模式下,firebase 分析正在工作,即捕获应用程序的用户交互。但是,当我为生产构建应用程序的最终 apk 时,firebase 分析无法正常工作。

请帮忙。谢谢你

标签: firebaseflutterfirebase-analytics

解决方案


在您的 Material App NavigatorObservers 添加此检查

FirebaseAnalytics _analytics = FirebaseAnalytics();
    FirebaseAnalyticsObserver getAnalyticsObserver() =>
          FirebaseAnalyticsObserver(analytics: _analytics);
    
    MaterialApp(
      home: MyAppHome(),
      navigatorObservers: [
       if (kReleaseMode) locator<AnalyticsService>().getAnalyticsObserver(),
      ],
    ); 

推荐阅读