Flutter用户添加他们自己的firebase数据库



我是Flutter的新手,我正在尝试使用数据库构建应用程序。在应用程序中,我希望用户添加自己的firebase数据库来使用应用程序。这是否可以在构建应用程序后添加firebase数据库?请提供相关信息。

感谢的任何建议

您可以在您的Dart代码中指定Firebase项目的配置数据,如FlutterFire文档中的示例所示:

FirebaseOptions get firebaseOptions => const FirebaseOptions(
appId: '1:448618578101:ios:0b650370bb29e29cac3efc',
apiKey: 'AIzaSyAgUhHU8wSJgO5MVNy95tMT07NEjzMOfz0',
projectId: 'react-native-firebase-testing',
messagingSenderId: '448618578101',
);
Future<void> initializeDefault() async {
FirebaseApp app = await Firebase.initializeApp(
options: DefaultFirebaseConfig.platformOptions,
);
print('Initialized default app $app');

这意味着您可以在运行时从用户或以其他方式获取必要的数据,然后初始化应用程序。

如果您不想请求用户手动输入这些详细信息,您可以使用REST API来管理项目,以获得用户项目的列表。我不知道这个API没有Flutter/Dat包装器,所以你必须自己写。