with tutorial loginbutton español android facebook login sdk sample

android - tutorial - Error al compilar en "Usar el ejemplo de inicio de sesión de Facebook"



firebase facebook login android (5)

En este https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

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

no se menciona

Añada esto en AndroidMainfest.xml y resuelva el problema.

Estoy intentando crear la aplicación de inicio de sesión en this tutorial:

Recibo este error en mi 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

Alguien sabe por qué?


Olvidaste definir Activity en tu AndroidManifest.xml

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


Si bien la pregunta original está relacionada con SDK 3.0, creo que vale la pena mencionar que en SDK v4.0. + La actividad que debe declararse en AndroidManifest.xml es com.facebook.FacebookActivity por ejemplo:

<activity android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name" />


Tuve el mismo problema y fue porque olvidé agregar la actividad com.facebook.LoginActivity a AndroidManifest.xml .

También verifique que siguió los pasos en la sección " Crear un nuevo proyecto de Android con inicio de sesión de Facebook " en https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/ , especialmente aquellos con respecto a agregar la cadena app_id a res / values ​​/ strings.xml , el permiso de INTERNET , los metadatos com.facebook.sdk.ApplicationId y finalmente la actividad de conexión mencionada.