You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

评估':app'项目时出错:InternalFutureFailureAccess 问题修复求助

解决项目评估':app'时出现com/google/common/util/concurrent/internal/InternalFutureFailureAccess错误的方案

这个错误通常由Guava依赖版本冲突、Gradle插件兼容性问题引发,以下是可行的解决方法:

  • 统一Guava依赖版本
    项目中不同依赖引入的Guava版本不一致是常见诱因,在根目录build.gradle中添加强制统一配置:

    configurations.all {
        resolutionStrategy.force 'com.google.guava:guava:30.1.1-jre'
        // 可根据项目需求替换为适配的稳定版本,如28.2-jre
    }
    

    同步Gradle后重新构建项目。

  • 更新Gradle插件与Gradle版本
    旧版Gradle插件可能和依赖存在兼容问题:

    1. 在项目根目录build.gradle(Project级)更新插件版本:
      dependencies {
          classpath 'com.android.tools.build:gradle:7.4.2'
          // 保留其他classpath依赖
      }
      
    2. 修改gradle/wrapper/gradle-wrapper.properties中的distributionUrl,使用匹配的Gradle版本(如7.4.2插件对应Gradle 7.5):
      distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
      

    同步后重启构建。

  • 清理缓存并重建项目

    • 打开Android Studio,执行File -> Invalidate Caches... -> Invalidate and Restart
    • 手动删除项目根目录的.gradle、build文件夹,以及app模块下的build文件夹
      重启IDE后重新同步构建。
  • 排查并排除第三方依赖冲突
    运行命令查看依赖树:

    # macOS/Linux
    ./gradlew app:dependencies
    # Windows
    gradlew.bat app:dependencies
    

    找到所有引入Guava的依赖,若存在版本差异,在app模块build.gradle中排除冲突依赖:

    implementation('第三方依赖坐标') {
        exclude group: 'com.google.guava'
    }
    

内容的提问来源于stack exchange,提问作者Gnanesh023

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 21:22:33