我无法弄清楚这一点。我已将我的 keyhashes 和所有内容添加到 Facebook 网页,但我无法弄清楚这个错误
11-12 19:51:27.744: D/HelloFacebook(5188): Error: com.facebook.FacebookException: Failed to get app name.
我无法弄清楚这一点。我已将我的 keyhashes 和所有内容添加到 Facebook 网页,但我无法弄清楚这个错误
11-12 19:51:27.744: D/HelloFacebook(5188): Error: com.facebook.FacebookException: Failed to get app name.
当我的 Facebook 应用程序处于沙盒模式但已登录并尝试由未包含在开发人员列表中的用户发布状态时,我发现了此异常。您可以检查您的开发人员角色或禁用沙盒模式。
我遇到了这个问题,并通过将应用程序名称放入FacebookDialog
. 所以这是解决方案
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(activity)
.setLink("https://www.google.com")
.setApplicationName("name of app")
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
这个对我有用!
我遇到了同样的问题,就我而言,我在 AndroidManifest.xml 文件中缺少一个条目,即
<meta-data
android:name="com.facebook.sdk.ApplicationName"
android:value="@string/app_name" />