在编译新的项目的时候,项目报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