Quelqu'un a déjà posé cette question mais a été mis en attente alors j'ai pensé que j'essaierais. Nous avons tous les deux eu le même problème à peu près au même moment alors je me demandais si c'était peut-être un problème avec Facebook Sdk?Erreur soudaine: Pas de méthode statique setWebDialogTheme (I) V
Ou j'ai peut-être fait quelque chose mais j'ai eu l'impression que cette erreur est sortie de nulle part et ne peut plus me connecter à Facebook en utilisant l'application que je crée.
Quoi qu'il en soit, l'erreur est
Sur le fichier FacebookProvider.java
, le FacebookSdk.setWebDialogTheme(theme)
; a la partie en rouge. C'est un fichier en lecture seule donc je ne pense pas que je pourrais avoir accidentellement changé.
Le message d'erreur est:
FATAL EXCEPTION: main Process: gospa.hugomatica.com.gospa, PID: 3578 java.lang.NoSuchMethodError: No static method setWebDialogTheme(I)V in class Lcom/facebook/FacebookSdk; or its super classes (declaration of 'com.facebook.FacebookSdk' appears in /data/app/ga.matica.com.ga-_n-bcJLql8g_mU0q1hjX8g==/split_lib_dependencies_apk.apk) at com.firebase.ui.auth.provider.FacebookProvider.(FacebookProvider.java:67) at com.firebase.ui.auth.util.signincontainer.IdpSignInContainer.onCreate(IdpSignInContainer.java:124) at android.support.v4.app.Fragment.performCreate(Fragment.java:2329) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1377) at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1740) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1809) at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:799) at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2580) at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2367) at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2322) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2229) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:700) at android.os.Handler.handleCallback(Handler.java:789) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6541) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) 09-28 10:02:52.889 3578-3578/gospa.hugomatica.com.gospa E/UncaughtException: java.lang.NoSuchMethodError: No static method setWebDialogTheme(I)V in class Lcom/facebook/FacebookSdk; or its super classes (declaration of 'com.facebook.FacebookSdk' appears in /data/app/ga.matica.com.ga-_n-bcJLql8g_mU0q1hjX8g==/split_lib_dependencies_apk.apk) at com.firebase.ui.auth.provider.FacebookProvider.(FacebookProvider.java:67) at com.firebase.ui.auth.util.signincontainer.IdpSignInContainer.onCreate(IdpSignInContainer.java:124) at android.support.v4.app.Fragment.performCreate(Fragment.java:2329) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1377) at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1740) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1809) at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:799) at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2580) at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2367) at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2322) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2229) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:700) at android.os.Handler.handleCallback(Handler.java:789) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6541) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
Désolé, si je ne l'ai pas formater correctement, nouveau pour dépassement de la pile
Je viens cette question aussi. On dirait qu'une mise à jour de la SDK a cassé la classe FacebookProvider. –