Error in BackendlessPrefs in Android while facebook login

Tried to implement the Facebook Login using Backendless documentation at https://backendless.com/documentation/users/android/users_facebook_login.htm

The errors in log:


30957-30957/in.bakesncakes.app E/AndroidRuntime: FATAL EXCEPTION: main
                                                                    Process: in.bakesncakes.app, PID: 30957
                                                                    java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String android.content.SharedPreferences.getString(java.lang.String, java.lang.String)' on a null object reference
                                                                        at com.backendless.AndroidBackendlessPrefs.restoreAuthKeysFromPreferences(AndroidBackendlessPrefs.java:103)
                                                                        at com.backendless.AndroidBackendlessPrefs.getAuthKeys(AndroidBackendlessPrefs.java:96)
                                                                        at com.backendless.AndroidBackendlessPrefs.getApplicationId(AndroidBackendlessPrefs.java:51)
                                                                        at com.backendless.Backendless.getApplicationId(Backendless.java:188)
                                                                        at com.backendless.UserServiceAndroidExtra$2.onCompleted(UserServiceAndroidExtra.java:102)
                                                                        at com.facebook.GraphRequest$1.onCompleted(GraphRequest.java:304)
                                                                        at com.facebook.GraphRequest$5.run(GraphRequest.java:1379)
                                                                        at android.os.Handler.handleCallback(Handler.java:739)
                                                                        at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                        at android.os.Looper.loop(Looper.java:148)
                                                                        at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                        at java.lang.reflect.Method.invoke(Native Method)
                                                                        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

What version of Android is this?

Does the app run in the emulator or a device?

Regards,
Mark

Was running in emulator.

Solved this problem eventually. Problem was in the old gradle dependency for backendless. Thanks anyways!