FirebaseDatabase.instanceFor(). Everything else — listeners, writes, queries — works without changes.
Setup
Add the Realtime Database plugin to yourpubspec.yaml:
Connect to Lark
Pass your Lark URL when getting the database instance:firebase_options.dart (generated by FlutterFire CLI) already has the databaseURL, you can update it there instead and use FirebaseDatabase.instance directly.
Project settings
Before connecting, make sure your Lark project is configured correctly:- Allow Legacy Firebase must be enabled in your Lark project settings. This turns on the Firebase wire protocol.
- If your Firebase app stores many independent data silos under path prefixes (game rooms, workspaces, etc.), see Database routing for options on splitting them into separate Lark databases.

