Android Facebookdialog立即消失

时间:2014-03-21 08:14:10

标签: android facebook dialog

我正在构建一个Android应用程序,需要使用facebookDialog与Facebook共享一些内容(图像+文本)。使用Facebook开发者帐户时,该对话框非常有效,但使用常规帐户时,对话框会出现,然后立即消失。我试过传递FORCE_DIALOG_AUTH,正如我在一些类似的帖子中看到的那样,但在最好的情况下,它只是让对话框打开了几秒钟。代码很简单:

FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(getActivity())
                            .setLink("https://developers.facebook.com    /android").setDescription("a description")
                        .setPicture(mPlant.default_document().getServerImagePath())
                        .build();

LE:看起来该对话框仅适用于生成应用ID的开发者帐户,问题出在任何其他fb帐户 提前致谢

4 个答案:

答案 0 :(得分:7)

enter image description here

> hope this image makes it clear  that unless you make this app live you
>     cannot test it from other account.
>     There are solutions to add tester
>     accounts if you want to test it from any other account instead of developer account,                      
>     then in "Roles" tab add a tester account,then test 
>     through this account.

答案 1 :(得分:0)

请提供错误日志,以便轻松找到您的错误。但是在您的应用中使用Facebook SDK时,您需要遵循以下几个步骤:

  1. 在Facebook上注册您的应用。注册后,您将获得一个Facebook ID。
  2. 之后,您需要提供您使用Facebook的应用程序包名称和类名。
  3. 您需要将您的哈希键添加到Facebook设置页面。

答案 2 :(得分:0)

我尝试重启我的手机但是没有用。我在不同的手机上尝试了相同的源代码,一切都开始工作了。我不知道我正在使用的手机有什么问题。

希望这可以帮助某人。

答案 3 :(得分:0)

找到答案。它需要更新Facebook应用程序。奇怪的是,至少他们可以传播正确的信息,可以节省我们的时间。