Android - Facebook连接失败

时间:2014-04-17 09:55:50

标签: android facebook facebook-graph-api facebook-android-sdk

在我的Android应用程序中,我正在集成Facebook SDK以在其中包含shareDialog。共享对话框与预先填充的详细信息完美打开。当我在sharedialog屏幕的右上角单击SHARE时,我在logcat和Toast中收到了下面提到的错误。请告诉我配置需要更正的位置。

logcat的

04-17 15:15:47.140: E/Facebook(14515): Error: com.facebook.FacebookException: Failed to     
authenticate the application because of app name mismatch.  Please check the application   
name configured by the dialog.

2 个答案:

答案 0 :(得分:1)

转到Facebook developers page

应用 - > “YourApp” - >设置 - >

然后更改包名称(您的应用程序包名称)和类名称(您的活动类名称)

举个例子:

enter image description here

答案 1 :(得分:1)

由于名称不匹配而发生此错误,可能是包名或类名甚至应用程序ID。

您需要查看 AndroidMainfest.xml 以及 https://developers.facebook.com/apps/yourAppID/settings/ 的信息中心。在xml上检查它是否与仪表板上的相同

<meta-data
        android:name="com.facebook.sdk.ApplicationId"
        android:value="app_id" />   //the app_id must be same as on the dashboard

    <activity android:name="com.facebook.LoginActivity" >
    </activity>

同时检查仪表板的包名称类名在Android应用上是否相同。