我在这里看到过类似的问题,但没有一个解决了我的问题。在应用程序依存关系中添加“ implementation 'com.google.firebase:firebase-core:16.0.9'
行之后,我的应用程序在显示主要活动后几秒钟便崩溃了。当我注释掉该行时,该应用程序正常运行。我还没有编写任何Firebase代码,只是添加了参考。
我正在使用Android studio 3.4.1,
Gradle plugin 3.4.1
,Gradle 5.1.1
,并在Android Studio中嵌入JDK。
我尝试使现金无效并重新启动工作室,同步gradle而没有结果。
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
defaultConfig {
applicationId "com.ourshops.shops.ourshops"
minSdkVersion 28
targetSdkVersion 28
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.firebase:firebase-core:16.0.9'
}
apply plugin: 'com.google.gms.google-services'
buildscript {
repositories {
jcenter()
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.google.gms:google-services:4.2.0'
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
}
}
有人可以指出正确的方向来解决此问题并正确运行Firebase吗?