在哪里添加 google-services.json 来构建多平台项目?

问题描述 投票:0回答:1

我使用 Kotlin 多平台向导 创建了一个项目。 我在 Firebase 中有一个项目并已下载 google-services.json 文件。 我是否将此文件放置在与 composeApp 相同的级别或 androidApp 的级别?

我尝试在两个位置添加这些文件,但总是遇到此异常 - java.lang.IllegalStateException:默认 FirebaseApp 在此过程中未初始化 com.github.ksalil.gamehub。确保首先调用 FirebaseApp.initializeApp(Context)。

我还按照我的应用程序类的

FirebaseApp.initializeApp(Context)
中的例外中的建议添加了
onCreate()

在哪里为 compose 多平台项目添加 google-services.json?

android ios firebase kotlin compose-multiplatform
1个回答
0
投票

在哪里为 compose 多平台项目添加 google-services.json?

google-services.json
文件应放置在 Compose Multiplatform 项目内:

root/android/app

另一方面,

GoogleService-Info.plist
文件应该放在Compose Multiplatform项目里面:

root/ios/app/KotlinMultiplatformApp
© www.soinside.com 2019 - 2024. All rights reserved.