J'ai FacebookSdk.sdkInitialize(getApplicationContext())
où sdkInitialize() est affiché comme obsolète. Selon ce article nous pouvons simplement supprimer cette ligne. Mais je suis l'erreur suivante pour la ligne après AppEventsLogger.activateApp(this)
:La méthode FacebookSdk obsolète déclenche RuntimeException
AndroidRuntime: FATAL EXCEPTION: main Process: com.daimler.moovel.android:auth, PID: 4011 java.lang.RuntimeException: Unable to create application com.daimler.moovel.android.DebugApplication: The Facebook sdk must be initialized before calling activateApp at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5879) at android.app.ActivityThread.-wrap3(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1699)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Caused by: The Facebook sdk must be initialized before calling activateApp
at com.facebook.appevents.AppEventsLogger.activateApp(AppEventsLogger.java:226)
at com.facebook.appevents.AppEventsLogger.activateApp(AppEventsLogger.java:208)
Alors qu'est-ce que je suis absent?
yupi, j'ai déjà ajouté 'AppEventsLogger.activateApp (getApplication());', encore il ya plantage pour certains utilisateurs sur le tissu, ne sais pas comment résoudre ce problème, plantage est pour certains utilisateurs seulement –