Ich habe diesen Fehler bei der Verwendung von Facebook Account Kit. Wenn ich mein Programm debugge, verursacht die Methode Accountkit.GetCurrentAccessToken()!=null
diesen Fehler. Wenn ich das entferne. Irgendwo, aber nicht in dem Code, den ich schreibe, verursacht auch dieser Fehler. Ich habe versucht, die manifest.xml zu bearbeiten, aber ich hatte kein Glück. Kann mir jemand helfen, das zu beheben?Android - Das SDK wurde nicht initialisiert, stellen Sie sicher, dass Sie AccountKit.initialize() zuerst anrufen
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.featuring.beta.featuringbeta, PID: 26749
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.featuring.beta.featuringbeta/com.facebook.accountkit.ui.AccountKitActivity}: 500: Initialization error: 501: The SDK has not been initialized, make sure to call AccountKit.initialize() first
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2330)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1296)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)
Caused by: 500: Initialization error: 501: The SDK has not been initialized, make sure to call AccountKit.initialize() first
at com.facebook.accountkit.internal.Validate.sdkInitialized(Validate.java:53)
at com.facebook.accountkit.internal.Initializer.getLoginManager(Initializer.java:199)
Danke.
Hinweis Ich habe ein neues Projekt mit Accountkit gemacht, es funktioniert gut. Wenn ich den Code für die Anmeldung und Anmeldung in mein Projekt lege, verursacht dies diesen Fehler.
haben Sie geschrieben 'FacebookSdk.sdkInitialize (Kontext) zu initialisieren;' ??? – Codus
@Codus nein, habe ich nicht. Ich habe versucht, es zu benutzen, aber es kann nicht aufgelöst werden. Beachten Sie, dass ich Account-Kit nicht Facebook Login verwende. Danke für die Antwort –
aber die Spur sagt, dass Sie 'AccountKit.initialize()' zuerst aufrufen müssen (Entschuldigung für die Eingabe falsches Wort. – Codus