作者:ggty11 | 来源:互联网 | 2023-02-10 20:49
当我更新到最新的buildToolsVersion '25 .0.2'时,我尝试运行时遇到此错误:
错误:(103,37)错误:无法访问com.google.android.gms.internal.zzbql未找到的zzbql类文件
我正在使用这些Firebase库:
compile 'com.google.firebase:firebase-auth:10.0.1'
compile 'com.google.firebase:firebase-messaging:10.0.1'
compile 'com.google.firebase:firebase-core:10.0.1'
compile 'com.google.firebase:firebase-crash:10.0.1'
小智..
12
升级版本10.2.0的firebase
**截至07.11.2017,它是11.6.0
1> 小智..:
升级版本10.2.0的firebase
**截至07.11.2017,它是11.6.0
2> 小智..:
解决问题的答案实际上是将Firebase升级到10.2.0,就像@DenerRocha的回复一样.
但是,下次更新google-play-services时,您可能会再次遇到同样的问题.问题是编译器警告你有一个新的google-play服务版本,但对Firebase没有做同样的事情.所以请记住以下几点:
当你有这个:
compile 'com.google.android.gms:play-services-auth:10.2.0'
您的Firebase将是:
compile 'com.google.firebase:firebase-core:10.2.0'
compile 'com.google.firebase:firebase-messaging:10.2.0'
compile 'com.google.firebase:firebase-auth:10.2.0'
当10.3.0发布时,您必须将所有这些更新为10.3.0
除此之外,您可以将版本定义为`String playServicesVersion = '10 .2.4',然后将其用于播放服务和firebase:{`compile"com.google.firebase:firebase-database:$ {playServicesVersion}"编译"com.google.android.gms:play-services-auth:$ {playServicesVersion}"`}