9

Facebookの「Facebookログインを使用する」チュートリアルに従いました

ただし、アプリをロードして「ログイン」をクリックすると、「com.facebook.FacebookException: com.facebook.LoginActivity が AndroidManifest.xml でアクティビティとして宣言されていない場合、SessionLoginBehavior SSO_WITH_FALLBACK を使用できません」というエラーが表示されます。

AndroidManifest.xmlファイルに確実にアクティビティを追加しました。

<?xml version="1.0" encoding="utf-8"?>

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.INTERNET" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.zwopper.LoginActivity"
        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.zwopper.MainActivity"
        android:label="@string/app_name" >
    </activity>
    <meta-data android:value="@string/app_id" android:name="com.facebook.sdk.ApplicationId"/>
</application>

誰が問題が何であるか知っていますか?

(また、*app_id* 文字列を res/values/strings.xml、INTERNET アクセス許可、com.facebook.sdk.ApplicationId メタ データに追加しました)

ありがとう。

4

2 に答える 2

34

メインフェストでの活動を定義する

    <activity
        android:name="com.facebook.LoginActivity"
        android:label="@string/title_facebook_login" >
    </activity>
于 2013-02-19T06:32:43.583 に答える