Facebook SDK 3.23.1是否包含FBNotifications库?

时间:2017-11-14 15:51:25

标签: android facebook push-notification android-push-notification facebook-analytics-push

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

  

在发送应用内通知之前,您还需要进行整合   FBNotifications库。

基于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.+)?谢谢。

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

1 个答案:

答案 0 :(得分:0)

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

myDIV.controller('control',function($scope){
   $scope.editFunction($event){
    alert($event.target.id);
   }
});

我看到代码如何同时包含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.+'。结论:Facebook SDK不包含FBNotifications。