尝试实施Facebook登录时无效的应用ID

时间:2015-03-06 07:23:45

标签: android xml facebook

嗨,大家好我试图让我的应用程序(非常基本的atm)包含FB登录但我不断得到:无效的应用程序ID 每当我点击我登录Facebook时按钮。我已经正确地完成了哈希(或者我相信并且已经注册了我的fb dev帐户)。这是我的主要节日:`

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.examples.sebastianshelley.jump" >
    <uses-permission android:name="android.permission.INTERNET"/>
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.facebook.LoginActivity"
            android:theme="@android:style/Theme.Translucent.NoTitleBar"
            android:label="@string/app_name" />
        <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/app_id"/>
    </application>
</manifest>

这是我的strings.xml文件,其中包含app_id哈希:

    <resources>
    <string name="app_name">Jump</string>
    <string name="action_settings">Settings</string>
    <string name="Facebook">Facebook</string>
    <string name="app_id">KVjqf5zxlsetd9RzUzs0Xhw8WtE=</string>
    <string name="title_activity_main_activity2">MainActivity2Activity</string>
    <string name="facebookButton">Facebook</string>
</resources>

有人有任何想法吗?

1 个答案:

答案 0 :(得分:2)

您提供的app_id无效。应用ID将这个:1234567890。我相信您提到的app_id是您的密钥库的Key_hash。

您可以在此处阅读更多内容:https://developers.facebook.com/docs/android/getting-started