flatter我应该在Android上把firestore时间戳设置放在哪里

flatter我应该在Android上把firestore时间戳设置放在哪里,android,flutter,Android,Flutter,使用firestore控制台时,会显示一条消息,说明需要写入时间戳设置。 在iOS上,我在appdelegete上写过,没有任何消息,但我来自iOS的土地,所以我不确定我应该把这些放在Android端的哪里。 我应该把它们放在哪里 控制台消息 您也可以使用Dart代码实现这一点: Future<void> main() async { await Firestore.instance.settings( timestampsInSnapshotsEnabled: true

使用firestore控制台时,会显示一条消息,说明需要写入时间戳设置。 在iOS上,我在appdelegete上写过,没有任何消息,但我来自iOS的土地,所以我不确定我应该把这些放在Android端的哪里。 我应该把它们放在哪里

控制台消息


您也可以使用Dart代码实现这一点:

Future<void> main() async {
  await Firestore.instance.settings(
    timestampsInSnapshotsEnabled: true,
  );

  runApp(...);
}

我不需要在本地写这个吗?您尝试过并成功了吗?当然,这应该添加到Dart代码中,因为否则您必须将dependencie添加到本机,它已经来自插件cloud\u FireStore参数TimeStansInSnapshotSenabled不再可用,有人知道为什么吗?@Joannp.S:你可能已经找到了,因为我来晚了,但这里有一个链接:它被删除了,因为它现在是默认行为。
Future<void> main() async {
  await Firestore.instance.settings(
    timestampsInSnapshotsEnabled: true,
  );

  runApp(...);
}