firebase-core和firebase-analytics库有什么区别?

问题描述 投票:10回答:2

谷歌最近发布了新版本的Firebase。所以我试图迁移到Firebase分析。

那么这些库之间有什么区别呢

com.google.firebase:firebase-analytics:9.0.0

com.google.firebase:firebase-core:9.0.0

我发现核心也用于分析。那么差异是什么?我应该使用哪个。

android firebase firebase-analytics
2个回答
12
投票

目前没有区别。

firebase-core:9.0.0在aar文件中没有类和资源,并且包含firebase-analytics,因为您可以在pom文件中查看。

  <modelVersion>4.0.0</modelVersion>
  <groupId>com.google.firebase</groupId>
  <artifactId>firebase-core</artifactId>
  <version>9.0.0</version>
  <packaging>aar</packaging>
  <dependencies>
    <dependency>
      <groupId>com.google.firebase</groupId>
      <artifactId>firebase-analytics</artifactId>
      <version>9.0.0</version>
      <scope>compile</scope>
      <type>aar</type>
    </dependency>
  </dependencies>
</project>

同样在the doc你可以找到:

com.google.firebase:firebase-core:9.0.0 ->> Analytics

1
投票

显然,自2018年6月12日宣布com.google.firebase:firebase-core需要使用任何Firebase功能(firebase.google.com/support/release-notes/android#update_may_23_2018)。根据firebase.google.com/docs/android/setup#available-libraries的说法,firebase-analytics甚至不是一个公共模块,并且可能不打算直接使用。

© www.soinside.com 2019 - 2024. All rights reserved.