Bonjour,
J'essaie d'utiliser le Facebook SDK depuis une application Android, celle-ci arrive à lancer l'application native Facebook, mais lorsque je valide j'ai toujours la même erreur :
"Failed to authenticate the application because of app name mismatch. Please check the application name configured by the dialog."
J'ai lu des dizaines de discussions sur le sujet, j'ai essayé de modifier ma conf dans tous les sens, mais j'ai toujours cette erreur...
Voici les détails de ma configuration sur Facebook :
- App ID : 752068304844308
- Display name : TestFSdk
- namespace : lbptestfsdk
La configuration Facebook spécifique Android :
- Package name : fr.testfsdk
- Class name : fr.testfsdk.MainActivity
- Key hash : celui calculé avec key+tool + openssl (android debug key)
- Single Sign On : yes
- Deep Linking : no
Mon projet Android :
- Nom du projet Eclipse TestFSdk (est-ce que cela a une importance ?)
- Activité qui utilise FB SDK : fr.testfsdk.MainActivity
- strings.xml contient :
<string name="app_id">752068304844308</string> <string name="app_name">TestFSdk</string> --> est-ce utile ?- AndroidManifest.xml :
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="fr.testfsdk" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> <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"> <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/app_id"/> <activity android:name="fr.testfsdk.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" /> </application> </manifest>
Est-ce que vous voyez ce qui peut clocher ?
Merci d'avance pour votre aide.
Partager