这个错误来自哪里?错误:com.facebook.FacebookException:无法获取应用名称

时间:2013-11-13 01:58:25

标签: android facebook facebook-android-sdk

我无法弄清楚这一点。我已将我的keyhashes和所有内容添加到Facebook网页,但我无法找出此错误

11-12 19:51:27.744: D/HelloFacebook(5188): Error: com.facebook.FacebookException: Failed to get app name.

3 个答案:

答案 0 :(得分:10)

当我的Facebook应用程序处于沙盒模式但登录并尝试由未包含在开发人员列表中的用户发布状态时,我发现此异常。您可以检查开发人员角色或禁用沙盒模式。

答案 1 :(得分:2)

我遇到了这个问题并通过将应用程序名称放入FacebookDialog来获得解决方案。所以这是解决方案

FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(activity)
    .setLink("https://www.google.com")
    .setApplicationName("name of app")
    .build();
    uiHelper.trackPendingDialogCall(shareDialog.present());

对我有用!

答案 2 :(得分:1)

我遇到了同样的问题,在我的情况下,我错过了AndroidManifest.xml文件中的条目,即

<meta-data
        android:name="com.facebook.sdk.ApplicationName"
        android:value="@string/app_name" />