android property

  1. @Deprecated('Android namespace will be removed in a future release. Please use FirebaseAnalytics.instance.setSessionTimeoutDuration()')
FirebaseAnalyticsAndroid? android
final

Namespace for analytics API available on Android only. This is deprecated in favor of FirebaseAnalytics.instance.setSessionTimeoutDuration().

The value of this field is null on non-Android platforms. If you are writing cross-platform code, consider using null-aware operator when accessing it.

Example:

FirebaseAnalytics analytics = FirebaseAnalytics.instance;
analytics.android?.setSessionTimeoutDuration(true);

Implementation

@Deprecated(
  'Android namespace will be removed in a future release. Please use FirebaseAnalytics.instance.setSessionTimeoutDuration()',
)
final FirebaseAnalyticsAndroid? android =
    defaultTargetPlatform == TargetPlatform.android && !kIsWeb
        ? FirebaseAnalyticsAndroid()
        : null;