android – 在“使用Facebook登录”SDK中编译错误

前端之家收集整理的这篇文章主要介绍了android – 在“使用Facebook登录”SDK中编译错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经按照Facebook“使用Facebook登录tutorial

但是,当我加载应用程序并单击“登录”时,我得到“com.facebook.FacebookException:无法使用SessionLoginBehavior SSO_WITH_FALLBACK当com.facebook.LoginActivity未声明为AndroidManifest.xml中的活动”错误.

我绝对已经在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 Meta Data)

谢谢.

解决方法

在你的mainfest中定义活动
<activity
        android:name="com.facebook.LoginActivity"
        android:label="@string/title_facebook_login" >
    </activity>
原文链接:https://www.f2er.com/android/312884.html

猜你在找的Android相关文章