问题描述
如果以前有人这样做过,你能告诉我你把 google-service.json 放在哪里吗? android 的依赖,你装了吗?在 android 模块中还是在通用模块中? 在 IOS 上我也不知道如何开始。
解决方法
没有任何变化,您的 google 服务文件将像往常一样进入您的 android 模块/ios 模块(即,如果不使用 KMM,您将使用相同的方式存储它们),并且所有依赖项也将照常设置。>
如果您想从公共代码调用 FirebaseCrashlytics.getInstance()
上的任何内容,那么您有两个选择:
- expect/actual 机制,将crashlytics 导入到andorid 公共代码源集
- interface/impl 与通用代码中的接口和您的 android 模块和 ios 模块中的实现