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

Android Studio 3.0.1无法解析Espresso Core 3.0.1依赖,求解决方案

解决Espresso Core 3.0.1 依赖解析失败的问题

我明白你遇到的困扰——已经试过之前解决3.0.0版本的方法,但3.0.1还是无法解析。别着急,我们一步步排查问题:

1. 确保根项目配置了Google Maven仓库(关键!)

Espresso 3.0.1及后续版本的依赖已经迁移到Google Maven仓库,仅仅添加老的Maven仓库可能不够。打开根目录下的build.gradle,确认repositories中包含google()(或显式的Google Maven地址),并且放在jcenter之前:

buildscript {
    repositories {
        google() // 优先使用Google仓库
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1' // 确保Gradle插件版本和AS匹配
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

如果你的AS 3.0.1不识别google()语法,可以替换为:

maven { url 'https://maven.google.com' }

2. 检查模块依赖的正确性

确保Espresso依赖是放在androidTestImplementation下(这是测试专用依赖,不能用普通的implementation),同时配套的测试Runner版本也要对应:

// 模块级build.gradle
android {
    compileSdkVersion 26 // Espresso 3.0.1需要至少compileSdk 26
    defaultConfig {
        targetSdkVersion 26
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" // 必须配置这个Runner
    }
}

dependencies {
    // ...你的其他业务依赖
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
    androidTestImplementation 'com.android.support.test:runner:1.0.1' // 和Espresso 3.0.1配套的Runner版本
}

3. 确认Android测试相关仓库已安装

打开SDK Manager(Tools > SDK Manager),切换到SDK Tools标签,勾选以下两项并确保是最新版本:

  • Android Support Repository
  • Google Repository

安装完成后重启AS,再尝试同步。

4. 清理缓存并强制重新同步

有时候缓存会导致依赖解析异常,执行以下步骤:

  • 点击菜单栏的File > Invalidate Caches / Restart,选择Invalidate and Restart
  • 重启后,删除项目根目录下的.gradle文件夹和模块下的build文件夹
  • 点击Gradle工具栏的Sync Project with Gradle Files按钮重新同步

5. 检查Gradle版本兼容性

Android Studio 3.0.1对应的Gradle wrapper版本应该是4.1,你可以在gradle/wrapper/gradle-wrapper.properties中确认:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

如果版本不匹配,修改后重新同步。

按照以上步骤操作后,应该就能成功解析Espresso 3.0.1的依赖了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 08:07:06