android 项目编译报Failed to resolve: support-core-utils 解决

在编译新的项目的时候,项目报Failed to resolve: support-core-utils 异常。

这是由于项目编译不能找到这个库,查询资料后发现Google 不支持通过SDK的更新来更新support库了,而是通过maven仓库来下载支持库,原文如下:
The support libraries are now available through Google's Maven repository. We no longer support downloading the libraries through the SDK Manager, and that functionality will be removed soon.

那么具体的解决步骤如下:

1、在应用的build.gradle文件中添加Google的maven仓库地址

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

2、在项目module的build.gradle文件中添加依赖引用

dependencies {
    
//    //Failed to resolve: support-core-utils
    implementation "com.android.support:support-core-utils:26.1.0"
}
 

Google关于support库引用方式的官方链接:https://developer.android.com/topic/libraries/support-library/setup.html
stackoverflow上也有类似的问题:https://stackoverflow.com/questions/44691858/failed-to-resolve-com-android-support-design25-4-0

猜你喜欢

转载自blog.csdn.net/lebsharing/article/details/86506978