android - 找不到 common.jar (android.arch.core :common:1. 1.0)

标签 android android-studio gradle

我创建了一个新项目,但是当它完成第一次编译时,新项目返回一个错误:

Error:Could not find common.jar (android.arch.core:common:1.1.0).
Searched in the following locations:
    https://jcenter.bintray.com/android/arch/core/common/1.1.0/common-1.1.0.jar

我真的不知道如何解决它,希望你能帮助我!

我如何创建新项目的屏幕截图:

Creating an android project 1

Creating an android project 2

Creating an android project 3

Creating an android project 4

Build.gradle

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

setting.gradle

include ':app'

我添加了 gradle 文件,因为我认为那里有问题。

最佳答案

jcenter() 之前添加 maven { url 'https://maven.google.com' }

allprojects {
    repositories {
        maven { url 'https://maven.google.com' }
        jcenter()
    }
}

它会起作用的


更新:

注意:google()maven { url 'https://maven.google.com' } 指向同一个repo,google() 是 Google 的 Maven repo 快捷方式。您可以添加 google() 而不是 maven { url 'https://maven.google.com' } 如果您正在使用:

Gradle >= v.4.x+

Android Studio >= 3.x+

Gradle plugin for Android >= 3.x+

关于android - 找不到 common.jar (android.arch.core :common:1. 1.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50570134/

相关文章:

java - 尝试使用 JNI 组件启动 Android + OpenCV 文件时出现令人困惑的 UnsatisfiedLinkError

java - Log.e 在拦截器中产生一些问题

java - android ImageView 渐变背景

android - android-support-v4.jar 中的意外顶级异常

android - 移动物体的距离

Android数据绑定(bind)两种方式的转换方式

Android Gradle - 将变量发送到依赖项

javascript - AVG(COLUMN_SCORE) 未生成平均值

java - Gradle - 如何为 Maven 依赖项指定 javadoc 位置 jar 文件?

Android Studio - 在 SYNC 后执行的 gradle 任务