使用Firebase插件和并发执行程序的Java编译错误

时间:2017-06-22 21:10:40

标签: android android-studio firebase

使用Android Studio 3.0编译(发布和调试)时Gradle失败,并使用Firebase插件定位Android O(API 26)。

  

错误:任务':app:packageDebug'执行失败。 >   com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava / util的/并行/执行器;

classpath 'com.google.firebase:firebase-plugins:1.1.0'

1 个答案:

答案 0 :(得分:1)

解决方案是从Firebase插件中排除Guava。

在您的项目中build.gradle更改:

classpath 'com.google.firebase:firebase-plugins:1.1.0'

为:

classpath('com.google.firebase:firebase-plugins:1.1.0') {
  exclude group: 'com.google.guava', module: 'guava-jdk5'
}

此外,如果您仍然可以使用它 - 请尝试“无效缓存/重新启动”#。