Facebook SDK 3.23.1 是否包含 FBNotifications 库?

Does Facebook SDK 3.23.1 include the FBNotifications library?

我正在关注 https://developers.facebook.com/docs/push-notifications/quickstart 上的推送营销活动快速入门。在文档的开头,我找到了这一段:

Prior to sending in-app notifications you will also need to integrate the FBNotifications library.

根据 https://github.com/facebook/FBNotifications 上的文档,我需要将以下内容添加到我的 gradle 依赖项中:

compile 'com.facebook.android:notifications:1.+'

我的 gradle 依赖项中已经有这个:

compile 'com.facebook.android:facebook-android-sdk:3.23.1'

Facebook SDK 3.23.1 (com.facebook.android:facebook-android-sdk:3.23.1) 是否包含 FBNotifications 库 (com.facebook.android:notifications:1.+)?谢谢。

编辑: 的问题中,提问者同时使用了 'com.facebook.android:facebook-android-sdk:4.+''com.facebook.android:notifications:1.+'。这让我觉得 Facebook SDK 不包含 FBNotifications 库。

我正在检查 https://github.com/facebook/FBNotifications/blob/master/Android/notifications-example/build.gradle 处的代码,我发现了这段代码:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile 'com.google.android.gms:play-services:8.4.0'
    compile 'com.facebook.android:facebook-android-sdk:4.+'
    compile 'commons-io:commons-io:2.4'
    compile project(':notifications')
    apply plugin: 'com.google.gms.google-services'
}

我看到代码如何包含 'com.facebook.android:facebook-android-sdk:4.+'project(':notifications')。结论:Facebook SDK 不包含 FBNotifications。