【问题标题】:Suddenly unable to build android studio project error: cannot access zzbcc突然无法构建android studio项目报错:无法访问zzbcc
【发布时间】:2018-05-29 22:54:14
【问题描述】:

我在我的 android studio 项目中遇到以下错误:

错误:(77, 40) 错误: 无法访问 zzbcc 类文件 com.google.android.gms.internal.zzbcc not found 错误:执行失败 对于任务':app:compileDebugJavaWithJavac'。

编译失败;有关详细信息,请参阅编译器错误输出。

突然出现。问题出在使用 firebase 身份验证的文件之一中。如果我评论它,它就会出现在另一个使用 Map 的文件中。

编辑1:

依赖{ 编译 fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 排除组:'com.android.support',模块:'support-annotations' })

compile 'com.facebook.android:facebook-android-sdk:[4,5)'
compile 'com.onesignal:OneSignal:[3.6.2, 3.99.99]'
compile 'com.github.pinball83:masked-edittext:1.0.3'
compile 'com.android.support:appcompat-v7:26.1.+'
compile 'com.google.firebase:firebase-core:11.2.2'
compile 'com.google.firebase:firebase-database:11.2.2'
compile 'com.google.firebase:firebase-auth:11.2.2'
compile 'com.google.firebase:firebase-invites:11.2.2'
compile 'com.google.firebase:firebase-storage:11.2.2'
compile 'com.google.android.gms:play-services-location:11.2.2'
compile 'com.google.android.gms:play-services-maps:11.2.2'
compile 'com.google.android.gms:play-services-places:11.2.2'
compile 'com.firebaseui:firebase-ui-database:2.0.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:26.1.+'
compile 'com.android.support:support-vector-drawable:26.1.+'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile 'com.google.maps.android:android-maps-utils:0.5'
compile 'com.google.code.gson:gson:2.7'
compile 'com.android.support:multidex:1.0.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.android.support:support-v4:26.1.+'
compile 'com.android.support:cardview-v7:26.1.+'
compile 'com.android.support:recyclerview-v7:26.1.+'
testCompile 'junit:junit:4.12'  }  apply plugin: 'com.google.gms.google-services'

我很确定该错误不是因为任何代码更改,因为它正在工作,但是当我在几天后打开它时它停止工作。应该是依赖有问题。

【问题讨论】:

  • 请出示相关代码和你的build.gradle。
  • 请检查我的依赖项

标签: android firebase firebaseui


【解决方案1】:

从您的构建中删除此依赖项:

compile 'com.firebaseui:firebase-ui-database:2.0.0'

这是一个非常旧的 Firebase-UI 版本。您应该改用instructions here。另请考虑更新您的 Firebase SDK 版本,并确保 Firebase-UI 的版本与我引用的文档中的表格所示的 SDK 版本匹配。

【讨论】:

  • 抱歉,粘贴错误。已更新。
  • 我已将其更新为 firebase-ui 2.2.0 和 firebase 11.0.4,但仍无法正常工作。我还尝试了 firebase-ui 3.0 和最新的 firbase,但是由于 recycleview 的更改,我遇到了很多错误。我现在不想做这么多的改变
  • 您必须进行更改,因为您不能将旧的 Firebase-UI 库与新的 Firebase SDK 一起使用。
猜你喜欢
  • 2018-06-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-10
  • 2017-04-13
  • 1970-01-01
  • 2017-03-28
  • 1970-01-01
相关资源
最近更新 更多