FirebaseFirestore 已启动,无法再更改其设置

aed*_*777 7 android google-cloud-firestore

我正在尝试关闭活动的持久性,但收到上面的消息。以下是我在 onCreate() 中配置设置的方法:

        mFirestore = FirebaseFirestore.getInstance();
        FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder().setPersistenceEnabled(false).build();
        mFirestore.setFirestoreSettings(settings);
Run Code Online (Sandbox Code Playgroud)

如果不是之后我该在哪里调用它?

aed*_*777 1

看起来您必须在应用程序打开时在第一个 Activity 中设置这些设置,并让它们始终保持不变。