这是我的build.gradle(app)
buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' repositories { maven { url 'https://maven.fabric.io/public' } } android { compileSdkVersion 26 buildToolsVersion "26.0.1" defaultConfig { applicationId "com.my.app" minSdkVersion 16 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro' } } dataBinding { enabled = true } packagingOptions { exclude 'Meta-INF/LICENSE' exclude 'Meta-INF/LICENSE.txt' } } ant.importBuild 'assets.xml' preBuild.dependsOn(list,checksum) clean.dependsOn(clean_assets) def dagger_version = "2.10" def retrofit2_version = "2.2.0" def support_package_version = "26.0.0-alpha1" dependencies { compile fileTree(include: ['*.jar'],dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2',{ exclude group: 'com.android.support',module: 'support-annotations' }) //dagger compile "com.google.dagger:dagger:${dagger_version}" annotationProcessor "com.google.dagger:dagger-compiler:${dagger_version}" //retrofit2 compile "com.squareup.retrofit2:retrofit:${retrofit2_version}" compile "com.squareup.retrofit2:converter-jackson:${retrofit2_version}" //okhttp3 //support packages compile "com.android.support:appcompat-v7:${support_package_version}" compile "com.android.support:cardview-v7:${support_package_version}" compile "com.android.support:design:${support_package_version}" compile project(':pocketsphinx-android-5prealpha-release') compile 'pl.bclogic:pulsator4droid:1.0.3' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.squareup.okhttp3:logging-interceptor:3.4.1' compile 'com.android.support:support-annotations:25.3.1' testCompile 'junit:junit:4.12' testCompile 'org.mockito:mockito-core:1.10.19' androidTestCompile 'com.android.support.test.espresso:espresso-core:3.0.0' androidTestCompile 'com.android.support.test:runner:1.0.0' compile('com.crashlytics.sdk.android:crashlytics:2.6.8@aar') { transitive = true; } }
Failed to resolve:com.android.support.test.espresso:espresso-core:3.0.0
Failed to resolve:com.android.support.test:runner:1.0.0
我已经更新了sdk经理,但仍然面临着这个问题.我是否必须降级到较低版本?
有人可以帮忙吗?
解决方法
当我想尝试浓缩咖啡时,我遇到了同样的问题.
maven { url "https://maven.google.com" }
至
allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
在项目的build.gradle文件中.见https://developer.android.com/topic/libraries/testing-support-library/packages.html#gradle-dependencies.