创建 Firebase 服务对象是一项昂贵的操作吗?

Is creating Firebase service objects an expensive operation?

我在问社区是否最好每次访问时都获取 FirebaseAuth、FirebaseDatabase 和 FirebaseStorage 的新实例,还是最好在 MainActivity 的 onCreate 中对所有片段全局执行此操作?

所有这些对象都是轻量级的,它们自己什么都不做。他们需要的任何昂贵资源(例如网络连接)都由 SDK 更深入地管理。因此在每个 activity.

中创建它们的新实例是没有害处的