为什么 gradle 尝试再次下载 appcompat

why gradle attemps to download appcompat again

为什么 gradle 在过去下载依赖项时再次尝试下载它们?

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.androied.support:appcompat-v7:23.0.1'
    //compile 'com.nineoldandroids:library:2.4.0'
    compile 'com.android.support:cardview-v7:23.0.1'
    compile project(':sweetsheet')
    compile files('libs/bolts-tasks-1.3.0.jar')
}

错误:

Error:(30, 13) Failed to resolve: com.androied.support:appcompat-v7:23.0.1
<a href="openFile:F:/projects/AndroidStudio/Samadie/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>

我不是一直在线。我下载了 appcompat-v7:
screenshot of downloaded appcompat-v7

你打错了。

com.androi e d.support:appcompat-v7:23.0.1 而不是

com.android.support:appcompat-v7:23.0.1

您可以在 android 工作室中更改 gradle 设置

转到设置并键入 gradle 然后您可以勾选 gradle 离线工作并且 gradle 不会每次都下载依赖项。