每当我运行我的代码时都会遇到此异常
java.lang.NoClassDefFoundError: com.google.firebase.FirebaseOptions
即使我的应用程序中没有使用firebase。 是的,尝试过类似问题的解决方案。但没有什么工作。
这是我的bild.gradle依赖项
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:multidex:1.0.0'
compile 'com.google.android.gms:play-services:9.0.0'
compile 'com.google.code.gson:gson:2.2.4'
compile files('libs/FlurryAnalytics-4.2.0.jar')
compile files('libs/localytics.jar')
compile files('libs/main .jar')
compile files('libs/gcm.jar')
compile files('libs/picasso-2.3.2.jar')
compile files('libs/retrofit-1.9.0.jar')
compile 'com.android.support:recyclerview-v7:23.0.0'
compile 'io.branch.sdk.android:library:1.+'
compile 'com.android.support:appcompat-v7:23.0.1'
compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') {
transitive = true;
}
}
提前致谢
答案 0 :(得分:1)
Firebase是Google Cloud Messaging平台的新版本。从你的gradle看来,你已经添加了所有的游戏服务,因此firebase也被添加到你的项目中。尝试替换
compile 'com.google.android.gms:play-services:9.0.0'
仅包含项目中所需的依赖项。您可以参考此link以获取更多信息。