firebase 的单个实例
Single instance of firebase
如何在 android 整个应用程序中获取单个 firebase 实例。
我正在从 class.whlie 获取实例,尝试从模块级别执行时失败。
Class firebasemodule{
Var module = module{
singlee(createdatstart=true){
gett<Firebase>().instance}}
}
In app level class
Startkoin{ module(listof(firebasemodule))}
这里出现错误。
接受任何建议,对我和许多人都有帮助。
你应该使用
class FirebaseModule {
val module = module {
single {
FirebaseFirestore.getInstance()
}
}
}
如果不想在这个模块中实例化,我们可以单独创建
class 用于 firebase 并在模块中调用 class。
class FirebaseModule {
val module = module {
single {
FirebaseHandler()
}
}
}
class FirebaseHandler(){
val firebase = Firebase.getInstance()
}
如何在 android 整个应用程序中获取单个 firebase 实例。 我正在从 class.whlie 获取实例,尝试从模块级别执行时失败。
Class firebasemodule{
Var module = module{
singlee(createdatstart=true){
gett<Firebase>().instance}}
}
In app level class
Startkoin{ module(listof(firebasemodule))}
这里出现错误。
接受任何建议,对我和许多人都有帮助。
你应该使用
class FirebaseModule {
val module = module {
single {
FirebaseFirestore.getInstance()
}
}
}
如果不想在这个模块中实例化,我们可以单独创建 class 用于 firebase 并在模块中调用 class。
class FirebaseModule {
val module = module {
single {
FirebaseHandler()
}
}
}
class FirebaseHandler(){
val firebase = Firebase.getInstance()
}