ShareDialog立即解雇

时间:2017-09-06 17:11:42

标签: android facebook fbsdksharedialog

我正在尝试在我的Android应用中添加ShareFacebook按钮。

当我使用我的FB帐户时,代码可以正常工作,我在Facebook Developer Console上使用该帐户,我可以在我的FB上共享链接,没有任何问题。

但是,当我使用其他FB帐户测试应用时,共享对话框会显示并消失 非常快

我不知道为什么,任何帮助?

这是我的代码:

facebook.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

                ShareDialog shareDialog = new ShareDialog(ScoreActivity.this);

                if (ShareDialog.canShow(ShareLinkContent.class)) {
                    ShareLinkContent linkContent = new ShareLinkContent.Builder()
                            .setContentUrl(Uri.parse("..."))
                            .build();

                    shareDialog.show(linkContent);


                }

        }

    });

由于我可以与我的Fb共享然后我猜代码很好,所以它可能是配置或参数问题,但我不知道从哪里开始。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

您是否找到任何堆栈跟踪?
您必须查看是否已初始化facebook SDK

SpecialStoreBranch

如果它正在显示和解雇,那么必须有

mvn eclipse:eclipse