Firebase + OneSignal 我需要什么依赖项?
Firebase + OneSignal What dependencies do I need?
我正在 Android Studio 中构建应用程序。
我使用这些依赖项成功集成了 OneSignal:
compile 'com.onesignal:OneSignal:2.+@aar'
compile 'com.google.android.gms:play-services-gcm:+'
compile 'com.google.android.gms:play-services-analytics:+'
compile "com.google.android.gms:play-services-location:+"
现在我正在尝试将 Firebase Analytics 集成到我的应用程序中。
我现在拥有所有这些依赖项:
compile 'com.onesignal:OneSignal:2.+@aar'
compile 'com.google.android.gms:play-services-gcm:9.0.1'
compile 'com.google.android.gms:play-services-location:9.0.1'
compile 'com.google.android.gms:play-services-analytics:9.0.1'
compile 'com.google.firebase:firebase-core:9.0.1'
我不熟悉 gradle 和依赖项。我想我在某个地方发现 Firebase 依赖项包含分析内容。
我真的需要所有这些依赖项,还是有一些duplicates/useless?
OneSignal SDK integration guide
Firebase SDK integration guide
在这个Firebase Analytics integration guide中,他们也使用了这个依赖:
compile 'com.google.firebase:firebase-analytics:9.0.0'
这让我很困惑,因为 SDK 集成指南甚至没有在 可用库列表
中列出它
谁能澄清一下?
不,它们不重复,因为 OneSignal
分析无法使用 Firebase
分析
要使用 OneSignal
,您需要保留:
compile 'com.google.android.gms:play-services-analytics:9.0.1'
如果您还需要 Firebase
分析,则 不需要 添加该行:
compile 'com.google.firebase:firebase-analytics:9.0.0'
如果您需要更多说明,请告诉我
我正在 Android Studio 中构建应用程序。
我使用这些依赖项成功集成了 OneSignal:
compile 'com.onesignal:OneSignal:2.+@aar'
compile 'com.google.android.gms:play-services-gcm:+'
compile 'com.google.android.gms:play-services-analytics:+'
compile "com.google.android.gms:play-services-location:+"
现在我正在尝试将 Firebase Analytics 集成到我的应用程序中。 我现在拥有所有这些依赖项:
compile 'com.onesignal:OneSignal:2.+@aar'
compile 'com.google.android.gms:play-services-gcm:9.0.1'
compile 'com.google.android.gms:play-services-location:9.0.1'
compile 'com.google.android.gms:play-services-analytics:9.0.1'
compile 'com.google.firebase:firebase-core:9.0.1'
我不熟悉 gradle 和依赖项。我想我在某个地方发现 Firebase 依赖项包含分析内容。
我真的需要所有这些依赖项,还是有一些duplicates/useless?
OneSignal SDK integration guide
Firebase SDK integration guide
在这个Firebase Analytics integration guide中,他们也使用了这个依赖:
compile 'com.google.firebase:firebase-analytics:9.0.0'
这让我很困惑,因为 SDK 集成指南甚至没有在 可用库列表
中列出它谁能澄清一下?
不,它们不重复,因为 OneSignal
分析无法使用 Firebase
分析
要使用 OneSignal
,您需要保留:
compile 'com.google.android.gms:play-services-analytics:9.0.1'
如果您还需要 Firebase
分析,则 不需要 添加该行:
compile 'com.google.firebase:firebase-analytics:9.0.0'
如果您需要更多说明,请告诉我