и ошибка больше не появляется.

знаю, когда начать отладку. Я получаю фатальное исключение при разработке приложения.

E/AndroidRuntime: FATAL EXCEPTION: TokenRefresher
              Process: com.bitwise.rotaractclubapp, PID: 22226
              java.lang.NoSuchFieldError: No static field PREFER_HIGHEST_OR_REMOTE_VERSION_NO_FORCE_STAGING of type Lcom/google/android/gms/dynamite/DynamiteModule$VersionPolicy; in class Lcom/google/android/gms/dynamite/DynamiteModule; or its superclasses (declaration of 'com.google.android.gms.dynamite.DynamiteModule' appears in /data/app/com.bitwise.rotaractclubapp-2/base.apk)
                  at com.google.android.gms.flags.c.a(Unknown Source)
                  at com.google.android.gms.flags.b.a(Unknown Source)
                  at com.google.firebase.auth.internal.aa.a(Unknown Source)
                  at com.google.firebase.auth.internal.x.run(Unknown Source)
                  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.os.HandlerThread.run(HandlerThread.java:61)

Это происходит при переустановке приложения, я сохраняю токен устройства в базе данных, когда пользователь вошел в систему или открыл приложение, как это.

 FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener(new OnSuccessListener<InstanceIdResult>() {
    @Override
    public void onSuccess(InstanceIdResult instanceIdResult) {
        mDatabase.collection("Collection")
            .document(FirebaseAuth.getInstance().getCurrentUser().getUid())
            .update("token", instanceIdResult.getToken());
    }
});

Как я могу это исправить?

Ответы на вопрос(0)

Ваш ответ на вопрос