大家好我在我的android项目中使用FCM一切都在过去几天都运行良好。
但是昨晚我需要在我的项目中实现ndk支持,以便在项目中使用lame库。
现在项目运行良好但我面临一个问题,fcm类的实例导致错误,当用户请求令牌更新时我的应用程序崩溃了
不使用此功能:
buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.android.tools.build:gradle-experimental:0.8.3'
// classpath 'com.android.tools.build:gradle:2.2.3'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
使用此
buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
答案 0 :(得分:0)
您必须使用applicationContext在Application类中初始化FirebaseApp。