Я использую API для входа в Facebook для входа в систему после успешного входа в систему. Теперь я хочу выйти из системы моего пользователя, не нажимая кнопку входа в Facebook, используя свою кнопку, используя этот код
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
LoginManager.getInstance().logOut();
Intent i=new Intent(Mapsstuff.this,Login.class);
startActivity(I);
}
});
После того, как я выполню его, мое приложениеначал сбой теперь я удаляю этот код, но мое приложение все еще падает, и это отображается в моем logcat
10-22 19: 00: 38.806 10964-10964 /?E / AndroidRuntime: ИСКЛЮЧИТЕЛЬНОЕ ИСКЛЮЧЕНИЕ: основной Процесс: com.example.ab.cleano, PID: 10964 java.lang.RuntimeException: Невозможно запустить действие ComponentInfo {com.example.ab.cleano / com.example.ab.cleano.Login}: java.lang.NullPointerException: попытка вызвать виртуальный метод 'java.lang.String com.facebook.AccessToken.getUserId ()' для ссылки на пустой объект в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2946) вandroid.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3046) в android.app.ActivityThread.-wrap11 (неизвестный источник: 0) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1688) в android.os.Handler.dispatchMessage (Handler.java:105) на android.os.Looper.loop (Looper.java:164) на android.app.ActivityThread.main (ActivityThread.java:6798) на java.lang.reflect.Method.invoke (собственный метод) на com.android.internal.os.Zygote $ MethodAndArgsCaller.run (Zygote.java:240) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:767). Причина: java.ляng.NullPointerException: попытка вызвать виртуальный метод 'java.lang.String com.facebook.AccessToken.getUserId ()' для ссылки на пустой объект по адресу com.example.ab.cleano.Login.onCreate (Login.java:168) вandroid.app.Activity.performCreate (Activity.java:7003) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1230) в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2899) в android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3046) в android.app.ActivityThread.-wrap11 (неизвестный источник: 0) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1688) в android.os.Handler.dispatchMessage (Handler.java:105) в android.os.Looper.loop (Looper.java:164) в android.app.ActivityThread.main (ActivityThread.java:6798) в java.lang.reflect.Method.invoke (собственный метод)на com.android.internal.os.Zygote $ MethodAndArgsCaller.run (Zygote.java:240) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:767)
Какчтобы решить яПожалуйста помогите