[Android] 在“使用Facebook登錄示例”中編譯錯誤


Answers

我有同樣的問題,這是因為我忘了將com.facebook.LoginActivity活動添加到AndroidManifest.xml

此外,請檢查您是否遵循https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/中的使用Facebook登錄創建新的Android項目 ”部分中的步驟,特別是那些關於將app_id字符串添加到res / values / strings.xmlINTERNET權限, com.facebook.sdk.ApplicationId元數據以及最後提到的LoginActivity。

Question

我試圖在教程中創建登錄應用程序:

我得到這個錯誤在我的logcat中:

11-22 15:57:53.863: E/AndroidRuntime(816): com.facebook.FacebookException: Cannot use SessionLoginBehavior SSO_WITH_FALLBACK when com.facebook.LoginActivity is not declared as an activity in AndroidManifest.xml

任何人知道為什麼




在這個鏈接

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

沒有提到。

AndroidMainfest.xml添加這個問題並解決問題。