我遇到了以下问题。
问题:
应用程序崩溃 com.google.gms:google-services:4.3.15
致命异常:主要
java.lang.RuntimeException:无法启动活动 ComponentInfo{com.xxx.yyy/com.xxx.yyy.MainActivity}:java.lang.IllegalStateException:默认 FirebaseApp 在此过程中未初始化 com.xxx.yyy 确保首先调用 FirebaseApp.initializeApp(Context) 。
下面是旧的 gradle 文件格式,我在 android Girafe 中使用它
build.gradle(项目)
buildscript {
ext.kotlin_version = '1.9.0'
repositories {
google()
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.1.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.0"
classpath 'com.google.gms:google-services:4.3.15'
}
}
模块 Gradle 文件
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
dependencies {
implementation platform('com.google.firebase:firebase-bom:26.8.0')
implementation 'com.google.firebase:firebase-analytics-ktx'
implementation 'com.google.firebase:firebase-auth-ktx'
implementation 'com.google.firebase:firebase-database-ktx'
implementation 'com.google.firebase:firebase-storage-ktx'
}
apply plugin: 'com.google.gms.google-services'
我在网上搜索过。 2024年好像没有什么了。我尝试降级较低版本,但不起作用。
您是否已在main Activity中的方法onCreate中调用此命令?
@Override
public void onCreate() {
super.onCreate();
FirebaseApp.initializeApp(this);
}
谷歌服务的最新版本是
classpath 'com.google.gms:google-services:4.4.2'
确保您的应用程序依赖项始终是最新的