NoClassDefFoundError : Lcom/facebook/widget/ShareDialog$Mode ;(1)
Version du SDK : 7.17
Version d'unité : 2018.4.1f1
Plate-forme : Android 9
Se produit sur l'appel FB.Init ()
Quelqu'un a-t-il rencontré ce problème ?
Hé @alchemyincarnate , ce problème est le même que https://github.com/facebook/facebook-sdk-for-unity/issues/294. Pouvez-vous essayer d'ajouter -keep class com.facebook.internal.* { ;} et -keep class com.facebook. {*;} dans votre fichier proguard ?
Je vais jeter un œil et mettre à jour ce ticket dès que possible, merci.
Bonjour,
Voici à quoi ressemble la section pertinente de mainTemplate.gradle
buildTypes {
debug {
minifyEnabled **MINIFY_DEBUG**
useProguard **PROGUARD_DEBUG**
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-user.txt'**USER_PROGUARD**
jniDebuggable true
}
J'ai ajouté ces deux lignes à proguard-user.txt
-keep class com.facebook.internal.* {*;}
-keep class com.facebook.* {*;}
Les deux fichiers se trouvent dans le dossier Assets/Plugins/Android
Je reçois toujours la même erreur
J'ai résolu le problème en rétrogradant vers la version 7.16.1 et en mettant à jour mon PlayServicesResolver à partir de celui fourni avec Facebook.
Merci
Commentaire le plus utile
J'ai résolu le problème en rétrogradant vers la version 7.16.1 et en mettant à jour mon PlayServicesResolver à partir de celui fourni avec Facebook.
Merci