当我创建谷歌地图并运行时,它说java.lang.RuntimeException:无法获取提供者com.google.firebase.provider.FirebaseInitProvider:java.lang.ClassNotFoundException:未找到类" com.google.firebase.provider.FirebaseInitProvider" on path:logcat上的DexPathList
答案 0 :(得分:2)
更改Gradle依赖关系中的google play服务版本,如下所示 比如编译'com.google.android.gms:play-services:8.4.0'或编译'com.google.android.gms:play-services:9.4.0'
dependencies {
compile 'com.google.android.gms:play-services-maps:8.4.0'
}
或
dependencies {
compile 'com.google.android.gms:play-services-maps:9.4.0'
}
答案 1 :(得分:0)
dependencies {
compile 'com.google.android.gms:play-services-maps:8.1.0'
}
如果你只需要map,那么只编译map的依赖。不要编译完整的google play服务依赖。